Gimp'un gerçek indirme boyutu nedir?


29

Geçenlerde GIMP'nin Ubuntu dünyasında bir Photoshop alternatifi olduğunu öğrendim ve Photoshop'un 500 MB civarında devasa bir uygulama olduğunu biliyordum. Gimp'i indirmeden önce uygulamanın boyutunu bilmek istedim. Koştum

$ apt-cache --no-all-versions show gimp | grep '^Size: '
Size: 3611842

Bunların bayt olduğu farz edilerek, kabaca 3.61 Mega Byte'a çevrilmiştir. 3.61 MEGABYTE? Yani, internet tahsisimi uzaklaştıracak bazı gizli bağımlılıklar var mıdır?


Peki 3.61 megabayt ise, Linux uygulamaları nasıl bu kadar küçük olabilir?



16
GIMP'nin (birçok) belirli kullanım durumları için Photoshop'a bir alternatif olabileceğine rağmen, özelliklerin sayısında Photoshop'un hiçbir yerinde bulunmadığını unutmayın. Yani boyutlarını karşılaştırmak adil değil.
Ruslan

Yanıtlar:


64

Paketlendiğinde Ubuntu’daki yazılımlar genellikle farklı paketlere ayrılır ve aşağıdakileri gösterir:

Sonuç, ana gimppaketin diğer gimpilgili paketlere ve birçok kütüphaneye bağlı olmasıdır . Ana gimppaketin indirme boyutu aslında 3 MB civarında. Ancak toplam indirme boyutu 3 MB'tan çok fazla olacaktır.

Ancak nadiren Ubuntu deposunda büyük yekpare paketler görüyorsunuz. 0ad-data, özellikle büyük bir paket, monolitik bile değildir - sadece 0 AD oyun için veri dosyalarını içerir ve ikili dosyalar içindedir 0ad.

Gitlab omnibus paketi (~ 300 MB!) Gibi depo dışından gelen paketler büyük olabilir çünkü bu geliştiriciler depo paketlerine güvenmek yerine her bağımlılığı tek bir pakete dahil etmeye karar vermişlerdir.

Toplam indirme boyutuna gelince, bu, sisteminizde hangi kütüphanelerin yüklü olduğuna bağlıdır. aptne kadar indirileceğini size söyleyecektir:

$ sudo apt install gimp
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  gimp-data libamd2.4.1 libbabl-0.1-0 libblas-common libblas3 libcamd2.4.1 libccolamd2.9.1 libcholmod3.0.6 libgegl-0.3-0 libgfortran3 libgimp2.0 liblapack3 libsdl1.2debian libumfpack5.7.1 python-cairo python-gobject-2 python-gtk2
Suggested packages:
  gimp-help-en | gimp-help gimp-data-extras python-gobject-2-dbg python-gtk2-doc
The following NEW packages will be installed:
  gimp gimp-data libamd2.4.1 libbabl-0.1-0 libblas-common libblas3 libcamd2.4.1 libccolamd2.9.1 libcholmod3.0.6 libgegl-0.3-0 libgfortran3 libgimp2.0 liblapack3 libsdl1.2debian libumfpack5.7.1 python-cairo python-gobject-2 python-gtk2
0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded.
Need to get 17.2 MB of archives.
After this operation, 92.5 MB of additional disk space will be used.
Do you want to continue? [Y/n]

1
@SundarLabhar 17.2 - "
Alınması

1
@SundarLabhar o zaman kötü bir cevap. :(
muru

2
@muru, GIMP için ek bir veri noktası olarak, AppImage (paketteki her şey) deneysel (ama gerçekten güzel) 2.9.5 sürümü, pixls.us adresinde mevcut olup , 80Mbyte civarındadır.
Rmano

8
@SundarLabhar paketleri sıkıştırılmış biçimde indirildi. Yani muru 17.2 MB'lık paket indiriyor olacaktı, ancak bu paketler sıkıştırılmadan ve kurulduktan sonra diskinde 92.5 MB yer kaplayacaklar.
Seth

1
Öyleyse 17.2MB indiriliyorsa, neden 92.5MB kullanılıyor? Sıkıştırılmamış / yüklü bir boyut mu?
zahbaz

2

Geçenlerde GIMP'nin Ubuntu dünyasında bir Photoshop alternatifi olduğunu öğrendim.

Bu ifade çok fazla alev almasına neden olur. Her ikisi de görüntü düzenleme paketleridir, her ikisi de güçlü ve zayıf yanlara sahiptir.

Yani, internet tahsisimi uzaklaştıracak bazı gizli bağımlılıklar var mıdır?

Gimp birden fazla pakete bölünmüştür, temelde zorunlu olan üç tane ve birkaç tane isteğe bağlı paket vardır. Bu paketler aynı zamanda gimp’in bir parçası olmayan ve önceden kurulup kurulmamış olabileceği diğer kütüphanelere de bağlı olacaktır.

Üç zorunlu olanı, toplam indirme büyüklüğü için (yüklü boyut daha büyük olacak) toplamda 12 megabaytlık gimp, gimp-data ve libgimp'tir. set, daha önce kurduğunuz şeye bağlı olacaktır.

Peki Linux uygulamaları nasıl bu kadar küçük olabilir?

İlk olarak linux dağıtımları, çeşitli uygulamalar arasında mümkün olduğunca fazla kod paylaşmaya çalışırken, satıcı tarafından dağıtılan uygulamalar (hem Windows hem de Linux için) birçok kitaplığı gömme eğilimindedir.

İkincisi, bir resim düzenleme aracının boyutunun büyük bir kısmı, ana resim düzenleme işlevi değildir. Hepsi ekstralar ve belirli bir ekstraların değeri sadece onun bedeniyle gevşek bir şekilde ilişkili.


1

Başlamak için, GIMP neredeyse bir photoshop analoğudur. En iyi açık kaynaklı ürün olmak, tescilli 600 lb goril ile karşılaştırılabilir olduğunuz anlamına gelmez.

Geçenlerde GIMP'nin Ubuntu dünyasında bir Photoshop alternatifi olduğunu öğrendim ve Photoshop'un 500 MB civarında devasa bir uygulama olduğunu biliyorum

Bu GIMP'nin boyutuna bile yakın değil. Örneğin, paketlenmiş GIMP aşağıdakilere bağlıdır ;

Bağımlılık: libgimp2.0 (> = 2.10.6), libgimp2.0 (<= 2.10.6-z), gimp verileri (> = 2.10.6), gimp verileri (<= 2.10.6-z), libgdk-pixbuf2.0-0 (> = 2.27.1), xdg-utils, libaa1 (> = 1.4p5), libbabl-0.1-0 (> = 0.1.10), libbz2-1.0, libc6 (> = 2.27) libcairo2 (> = 1.12.2), libfontconfig1 (> = 2.12.6), libfreetype6 (> = 2.2.1), libgcc1 (> = 1: 3.0), libgegl-0.4-0 (> = 0.4.8), libgexiv2-2 (> = 0.10.6), libglib2.0-0 (> = 2.55.2), libgs9 (> = 8.61.dfsg.1), libgtk2.0-0 (> = 2.24.10), libgudev- 1.0-0 (> = 167), libharfbuzz0b (> = 0.6.0), libheif1 (> = 1.1.0), libilmbase23 (> = 2.2.0), libjpeg8 (> = 8c), liblcms2-2 (> = 2.8 ), liblzma5 (> = 5.1.1al + 20120614), libmng2 (> = 1.0.10), libmypaint-1.3-0 (> = 1.3.0), libopenexr23, libopenjp2-7 (> = 2.0.0), libpango- 1.0-0 (> = 1.29.4), libpangocairo-1.0-0 (> = 1.29.4),libpangoft2-1.0-0 (> = 1.29.4), libpng16-16 (> = 1.6.2-1), libpoppler-glib8 (> = 0.44.0), librsvg2-2 (> = 2.14.4), libstdc + +6 (> = 5.2), libtiff5 (> = 4.0.3), libwebp6 (> = 0.5.1), libwebpdemux2 (> = 0.5.1), libwebpmux3 (> = 0.6.1-2), libwmf0.2- 7 (> = 0.2.8.4), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxfixes3, libxmu6, libxpm4, zlib1g (> = 1: 1.1.4)

Ubuntu, yuvarlanan bir dağıtım olmadığından, GIMP'nin kurulumunun bu sürümlerin sistemde bulunduğunu varsaymaya devam etmesi güvenlidir . Ancak, Windows ve benzeri işletim sistemleri bu bağımlılıkları gidermek için bir depo sağlamaz; bu nedenle, böyle cesur varsayımlarda bulunamazlar . Bu, yukarıdaki kütüphanelerin statik olarak birbirine bağlanması veya kendileri tarafından sağlanmaları gerektiği anlamına gelir.

Ayrıca, yukarıdaki tüm kitaplıkların Windows'ta Photoshop tarafından paketlenmesi gerekirken, Adobe diğer sorunları da kapsamalıdır.

Microsoft Windows 7 Service Pack 1 (64 bit) *, Windows 10 ** (Sürüm 1709 veya üstü)

Windows'un 2 sürümü için bir indirme var.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.