Repositori ini menyediakan AppImages Tidak Resmi dari GIMP yang dibangun di atas JuNest dan skrip untuk membuatnya.
Rasa GIMP: apa yang harus dipilih?
1. Stabil, yang mungkin paling Anda inginkan
2. Edisi Pengembang, untuk hati yang berani
3. GIT, build harian
4. Hibrida? Apa ini?
5. AppImages berbasis PPA
Penggunaan
Tambahkan plugin
Tentang AppImages berbasis JuNest
Pemecahan masalah
Tentang GIMP Stable untuk sistem 32-bit
Instal dan perbarui semuanya dengan mudah
Kredit khusus
Dalam daftar ini, Anda akan mempelajari lebih lanjut tentang lima jenis build yang tersedia di repositori ini.
GIMP "Stabil" adalah versi dasar yang dibuat dari repositori resmi Arch Linux (lihat https://archlinux.org/packages/extra/x86_64/gimp ).
Jika Anda ragu mana yang akan digunakan, saya sarankan Anda mengunduh yang ini.
https://github.com/ivan-hc/GIMP-appimage/releases/tag/continuous-stable
https://github.com/ivan-hc/GIMP-appimage/releases/latest
Buildnya diperbarui setiap hari Minggu.
GIMP "Dev" adalah versi mendatang dengan semua fitur terbaru dan port ke teknologi terbaru.
Untuk membangun AppImage ini saya telah menggunakan paket "gimp-devel" dari Arch User Repository "AUR" (lihat https://aur.archlinux.org/packages/gimp-devel).
https://github.com/ivan-hc/GIMP-appimage/releases/tag/continuous-dev
Build diperbarui setiap tiga hari.
GIMP "GIT" dibuat dari paket "gimp-git" di repo.archlinuxcn.org (lihat https://repo.archlinuxcn.org/x86_64). Sebelumnya dikompilasi dari sumber menggunakan paket AUR "gimp-git" (di https://aur.archlinux.org/packages/gimp-git), tetapi karena paket AUR tidak terus-menerus dipelihara dan rentan terhadap kegagalan (sekitar 30 menit kompilasi dan kemudian kegagalan, selama berminggu-minggu atau berbulan-bulan) Saya memutuskan untuk beralih ke paket dari repositori yang disebutkan di atas, pada bulan September 2024.
Setiap fitur, bahkan eksperimental, berasal dari kode sumber, yang dapat menyebabkan ketidakstabilan.
https://github.com/ivan-hc/GIMP-appimage/releases/tag/continuous-git
Buildnya diperbarui setiap hari.
GIMP "Hybrid" didasarkan pada versi "Stabil" yang disebutkan di atas, tetapi juga akan berisi dukungan untuk Python2 lama dan banyak plugin pihak ketiga.
Untuk memeriksa patch yang digunakan, lihat Patch plugin untuk rilis "Hybrid".
"Hybrid" Masih dalam proses untuk para fanatik GIMP!
Jika Anda juga seorang fanatik GIMP, Anda bisa mengandalkan build ini, alternatifnya mengandalkan Flatpak resmi yang sudah memiliki semua yang Anda cari.
Bangunan ini sangat eksperimental. GUNAKAN RISIKO ANDA SENDIRI!
https://github.com/ivan-hc/GIMP-appimage/releases/tag/continuous-hybrid
Build ini diperbarui setiap hari Minggu (satu jam kemudian "Stabil").
Versi Stabil dan Pengembang GIMP berdasarkan PPA Ubuntu memiliki basis kode yang dikelola oleh pihak ketiga, dan oleh karena itu sudah usang dan tidak lagi saya kelola.
Jika Anda terus-menerus mencari versi terbaru, gunakan tiga opsi pertama yang saya sebutkan di atas.
Jika karena alasan tertentu Anda lebih memilih basis Ubuntu dan PPA , saya sarankan Anda membagi repositori ini dan mengarahkan alur kerja Tindakan Github ke skrip khusus, serta skrip untuk membangun AppImages menggunakan basis Debian tersedia di sini.
semuanya menggunakan AppRun ini, ini akan membantu jika Anda ingin membuat GIMP Anda sendiri.
Secara pribadi, saya tidak akan membuat atau mendistribusikan GIMP versi berbasis PPA lagi (klik di sini untuk detail lebih lanjut tentang pilihan saya).
Setelah Anda mengunduh AppImage, buatlah itu dapat dieksekusi:
chmod a+x ./*.AppImage
Sekarang Anda dapat mengklik dua kali atau menjalankannya dari terminal (yang memungkinkan Anda menggunakan opsi tersembunyi).
Untuk Edisi Stabil dan Dev yang dibuat berdasarkan JuNest, perintah bawaan " gimptool
" diaktifkan sebagai opsi. Untuk menggunakannya:
./*.AppImage gimptool [options]
Anda juga dapat menambahkan plugin secara manual dengan menempatkannya di direktori yang sesuai di $HOME/.config/GIMP
.
Lihat "3.1 Instalasi manual" di https://wiki.archlinux.org/title/GIMP#Plugins untuk detail lebih lanjut.
“ Hybrid ” di sisi lain adalah pekerjaan yang sedang berjalan yang akan ditambal secara eksperimental untuk memuat semua plugin yang tersedia.
JuNest (Sarang Pengguna yang Dipenjara) adalah distribusi ringan berbasis Arch Linux yang memungkinkan pembuatan lingkungan GNU/Linux sekali pakai dan terisolasi sebagian dalam OS host GNU/Linux generik apa pun dan tanpa memerlukan hak akses root untuk menginstal paket.
AppImages berbasis JuNest memiliki lebih banyak kompatibilitas dengan sistem yang jauh lebih tua.
Mengkompilasi apa yang disebut "ArchImages" lebih mudah dan basis Arch Linux adalah jaminan kesinambungan karena merupakan salah satu distribusi GNU/Linux yang paling penting, didukung oleh komunitas besar yang menawarkan lebih banyak jaminan kesinambungan, dibandingkan dengan yang berbasis pada PPA (yang saya hentikan pengembangannya).
Pelajari lebih lanjut tentang pengemasan ArchImage di https://github.com/ivan-hc/ArchImage
Anda dapat menganalisis AppImage dengan mengekstraknya:
./*.AppImage --appimage-extract
edit file ./squashfs-root/AppRun dengan editor teks favorit Anda dan hapus string 2> /dev/null
. Simpan berkasnya.
Untuk memulai pengujian Anda, jalankan skrip "AppRun" seperti ini:
./squashfs-root/AppRun
Anda juga dapat mengandalkan LD_DEBUG untuk menemukan kesalahan (pelajari lebih lanjut di https://www.bnikolic.co.uk/blog/linux-ld-debug.html), misalnya, mencari perpustakaan yang hilang:
LD_DEBUG=libs ./squashfs-root/AppRun
Saya juga telah mengembangkan GIMP Stable versi 32-bit yang dibangun dari repositori resmi Debian Stable, untuk arsitektur i386 lama, lihat repositori saya yang lain "ivan-hc/32-bit-AppImage-packages-database", Anda dapat mengunduhnya dari sini.
"AM"/"AppMan" adalah sekumpulan skrip dan modul untuk menginstal, memperbarui, dan mengelola paket AppImage dan format portabel lainnya, dengan cara yang sama seperti APT mengelola paket DEB, DNF RPM, dan seterusnya... menggunakan a database besar skrip Shell yang terinspirasi oleh Arch User Repository, masing-masing didedikasikan untuk suatu aplikasi atau kumpulan aplikasi.
Mesin "AM"/"AppMan" adalah skrip "APP-MANAGER" yang, bergantung pada cara Anda menginstal atau mengganti namanya, memungkinkan Anda menginstal aplikasi di seluruh sistem (untuk satu administrator sistem) atau secara lokal (untuk setiap pengguna ).
"AM"/"AppMan" bertujuan untuk menjadi manajer paket default untuk semua paket AppImage, memberi mereka tempat tinggal.
Anda dapat melihat seluruh daftar aplikasi terkelola di portable-linux-apps.github.io/apps .
Instal "AM" | Lihat semua aplikasi yang tersedia | Dukung saya di ko-fi.com | Dukung saya di PayPal.me |
---|
JuNest https://github.com/fsquillace/junest
Arch Linux https://archlinux.org