Baru-baru ini saya mengetahui bahwa GIMP adalah pengganti Photoshop di dunia Ubuntu dan Photoshop yang saya tahu adalah aplikasi besar sekitar 500MB. Sebelum mengunduh gimp, saya ingin tahu ukuran aplikasi. Saya berlari
$ apt-cache --no-all-versions show gimp | grep '^Size: '
Size: 3611842
Dengan asumsi bahwa itu adalah byte, yang secara kasar dikonversi ke 3,61 Mega Byte. 3,61 MEGABYTE? Maksud saya apakah itu atau ada beberapa dependensi tersembunyi yang akan menghabiskan alokasi internet saya?
Dan jika 3,61 megabita maka bagaimana mungkin aplikasi Linux sekecil ini?
Jawaban:
Perangkat lunak di Ubuntu, ketika dikemas, biasanya dibagi menjadi beberapa paket yang berbeda, memisahkan:
gimp-data
)gimp
)libgimp2.0
)libgimp2.0-dev
)gimp-data-extra
)gimp-help-en
)Hasilnya adalah bahwa
gimp
paket utama tergantung padagimp
paket terkait lainnya dan banyak perpustakaan juga. Ukuran unduhangimp
paket utama sebenarnya sekitar 3 MB. Namun, ukuran total unduhan akan lebih dari 3 MB.Tetapi Anda jarang melihat paket monolitik besar di repositori Ubuntu.
0ad-data
, paket yang sangat besar , bahkan tidak bersifat monolitik - hanya berisi file data untuk game 0 AD, dan binarinya ada di0ad
.Paket dari luar repositori, seperti paket Gitlab omnibus (~ 300 MB!), Bisa sangat besar karena para pengembang memutuskan untuk memasukkan setiap ketergantungan dalam satu paket daripada mengandalkan paket repositori.
Adapun ukuran total unduhan, itu tergantung pada perpustakaan mana yang sudah Anda instal pada sistem Anda.
apt
akan memberi tahu Anda berapa banyak yang akan diunduh:sumber
Pernyataan itu akan menyebabkan banyak flamewar. Keduanya adalah paket pengeditan gambar, keduanya memiliki kekuatan dan kelemahan.
gimp dibagi menjadi beberapa paket, ada tiga yang pada dasarnya wajib dan beberapa yang opsional. Paket-paket itu juga akan bergantung pada pustaka lain yang bukan bagian dari gimp dan mungkin atau mungkin belum diinstal.
Tiga yang wajib adalah gimp, gimp-data dan libgimp untuk ukuran total pengunduhan (ukuran yang terinstal akan lebih besar) sekitar 12 megabyte di atas ini akan ada perpustakaan yang bukan bagian dari gimp tetapi dibutuhkan oleh itu secara tepat set akan tergantung pada apa yang sudah Anda instal.
Beberapa alasan, distro linux pertama mencoba untuk membagikan kode sebanyak mungkin antara aplikasi yang berbeda sementara aplikasi yang didistribusikan vendor (untuk Windows dan Linux) cenderung menanamkan banyak perpustakaan.
Kedua, sebagian besar ukuran alat pengeditan gambar bukanlah fungsi pengeditan gambar inti. Itu semua tambahan dan nilai tambahan tertentu hanya terkait longgar dengan ukuran itu.
sumber
Sebagai permulaan, GIMP bukanlah analog dari photoshop. Menjadi produk open source terbaik, tidak berarti Anda sebanding dengan gorila 600 lb.
Itu bahkan tidak mendekati ukuran GIMP. Misalnya paket GIMP tergantung pada yang berikut,
Karena Ubuntu bukan distro bergulir, aman untuk membangun GIMP untuk mengasumsikan bahwa versi-versi itu hadir pada sistem, ketika Anda pergi untuk menginstal. Namun, Windows dan sistem operasi sejenisnya tidak menyediakan repositori untuk memenuhi dependensi tersebut; oleh karena itu, mereka tidak dapat membuat asumsi yang berani. Ini berarti bahwa perpustakaan di atas harus terhubung secara statis, atau mereka harus disediakan sendiri.
Selain itu, sementara semua pustaka di atas harus dikemas oleh Photoshop pada Windows, Adobe harus lebih lanjut membahas masalah lain,
Mereka memiliki satu unduhan untuk 2 versi Windows.
sumber