我最近了解到,GIMP是Ubuntu世界的Photoshop替代品,而Photoshop是一个大约500 is的巨大应用程序。在下载gimp之前,我想知道应用程序的大小。我跑了
$ apt-cache --no-all-versions show gimp | grep '^Size: '
Size: 3611842假设这些是字节,大致转换为3.61MegaByte。3.61兆字节?我的意思是,是它,还是有一些隐藏的依赖,将吞噬我的互联网分配?
如果它是3.61兆字节,那么Linux应用程序怎么会这么小?
发布于 2017-05-16 06:12:58
Ubuntu中的软件在打包时通常被分成不同的包,分开:
gimp-data)gimp)libgimp2.0)libgimp2.0-dev)gimp-data-extra)gimp-help-en)结果是,主gimp包依赖于其他gimp-related包和许多库。实际上,主gimp包的下载大小约为3MB。然而,下载的总大小将远远超过3MB。
但是在Ubuntu存储库中很少看到巨大的单块包。0ad-data,一个特别大的包,甚至不是单块的-它只包含了0AD游戏的数据文件,二进制文件在0ad中。
来自存储库之外的包,例如Gitlab总括包(~300 MB!),可能是巨大的,因为这些开发人员决定将每个依赖项都包含在一个包中,而不是依赖于存储库包。
至于下载的总大小,这取决于您已经在系统上安装了哪些库。apt将告诉您将下载多少:
$ 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]发布于 2017-05-16 20:38:54
我最近了解到GIMP是Ubuntu世界的Photoshop替代品。
那句话会引起很多的战火。两者都是图像编辑包,都有优点和弱点。
我的意思是,是它,还是有一些隐藏的依赖,将吞噬我的互联网分配?
gimp被分成多个包,其中三个基本上是强制性的,另一个是可选的。这些包还将依赖于其他库,这些库不是gimp的一部分,可能已经安装,也可能没有安装。
三种强制下载方式是gimp、gimp-data和libgimp,下载的总大小(安装的大小将更大)在此基础上大约为12 it -在此基础上,将有一些库不是gimp的一部分,但它是需要的--确切的设置将取决于您已经安装了什么。
那么Linux应用程序怎么会这么小呢?
原因有两个,首先,linux发行版试图在不同的应用程序之间共享尽可能多的代码,而供应商分发的应用程序(对于Windows和Linux)则倾向于嵌入大量的库。
其次,图像编辑工具的很大一部分不是核心的图像编辑功能。这是所有额外的,而一个额外的价值只是松散地与它的大小相关。
发布于 2018-11-25 05:58:18
首先,GIMP很难像photoshop那样。作为最好的开源产品,并不意味着你可以与专有的600磅大猩猩媲美。
最近我了解到,GIMP是Ubuntu世界中的Photoshop替代品,而Photoshop是一个大约500 is的巨大应用程序。
这甚至不接近GIMP的大小。例如,打包的GIMP依赖于以下内容:
依赖: libgimp2.0 (>= 2.10.6),libgimp2.0 (<= 2.10.6-z),gimp-data (>= 2.10.6),gimp-data (<= 2.10.6-z),libgdk-像素2.0-0 (>= 2.27.1),xdg-utils,libaa1 (>= 1.4p5),libbabl-0.1-0 (>= 0.1.10),libbz2 2-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.1alpha+20120614)、libmng2 (>= 1.0.10)、libmypan-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)、脂弹剂-glib8 8 (>= 0.44.0)、库vg2-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)、libxpm4 0.2-7 (>= 0.2.8.4)、glib8 11-6、libxcursor1 (>> 1.1.2)、libxext6、libxfixes3、libxmu6、(en19 20# 1:1.1.4)
因为Ubuntu不是滚动发行版,所以当您开始安装时,构建GIMP是安全的。然而,Windows和like操作系统并不提供一个存储库来满足这些依赖;因此,它们不能做出这样大胆的假设。这意味着上述库必须静态地链接在其中,或者必须自己提供。
此外,虽然上面的所有库都必须由Photoshop在Windows上打包,但Adobe必须进一步处理其他问题。
Microsoft 7与Service Pack 1(64位)*,Windows 10** (版本1709或更高版本)
他们有一个下载的两个版本的Windows。
https://askubuntu.com/questions/915610
复制相似问题