首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gimp的实际下载大小是多少?

Gimp的实际下载大小是多少?
EN

Ask Ubuntu用户
提问于 2017-05-16 06:06:40
回答 3查看 11.9K关注 0票数 29

我最近了解到,GIMP是Ubuntu世界的Photoshop替代品,而Photoshop是一个大约500 is的巨大应用程序。在下载gimp之前,我想知道应用程序的大小。我跑了

代码语言:javascript
复制
$ apt-cache --no-all-versions show gimp | grep '^Size: '
Size: 3611842

假设这些是字节,大致转换为3.61MegaByte。3.61兆字节?我的意思是,是它,还是有一些隐藏的依赖,将吞噬我的互联网分配?

如果它是3.61兆字节,那么Linux应用程序怎么会这么小?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 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将告诉您将下载多少:

代码语言:javascript
复制
$ 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]
票数 64
EN

Ask Ubuntu用户

发布于 2017-05-16 20:38:54

我最近了解到GIMP是Ubuntu世界的Photoshop替代品。

那句话会引起很多的战火。两者都是图像编辑包,都有优点和弱点。

我的意思是,是它,还是有一些隐藏的依赖,将吞噬我的互联网分配?

gimp被分成多个包,其中三个基本上是强制性的,另一个是可选的。这些包还将依赖于其他库,这些库不是gimp的一部分,可能已经安装,也可能没有安装。

三种强制下载方式是gimp、gimp-data和libgimp,下载的总大小(安装的大小将更大)在此基础上大约为12 it -在此基础上,将有一些库不是gimp的一部分,但它是需要的--确切的设置将取决于您已经安装了什么。

那么Linux应用程序怎么会这么小呢?

原因有两个,首先,linux发行版试图在不同的应用程序之间共享尽可能多的代码,而供应商分发的应用程序(对于Windows和Linux)则倾向于嵌入大量的库。

其次,图像编辑工具的很大一部分不是核心的图像编辑功能。这是所有额外的,而一个额外的价值只是松散地与它的大小相关。

票数 2
EN

Ask Ubuntu用户

发布于 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。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/915610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档