推荐包和建议包(Ubuntu)有什么区别


20

在Ubuntu上,当您安装软件包时,可能会有依赖关系,建议和建议。例如:virtualbox-ose具有adduser作为依赖关系,libgl1作为推荐关系,libpulse0作为建议。

建议和建议之间有什么区别?

建议是与apt一起标准安装的。使用开关--no-install-recommends可以防止这种情况

第二个问题:如何强制使用apt安装建议?


Answers:


16

有关此信息,请参见Debian的FAQ。Ubuntu基于Debian,因此应该相同:

  • 如果软件包维护者判断大多数用户不具备B所提供的功能,则A 推荐使用 B。
  • 如果B包含与A的功能有关(并且通常会增强A的功能)的文件,则Package A 建议使用 PackageB。

1
谢谢!有没有一种方法(命令行开关)自动安装建议的软件包?
Peter Smit

1
@PeterSmit可以将选项添加-o APT::Install-Suggests=trueaptitude install PKGNAME命令行,以告诉它安装建议的软件包。
Colin D Bennett

1

您可以通过“设置”,“首选项”,“常规”选项卡避免将推荐软件包包含在Synaptic的安装中:取消选中“将推荐软件包作为依赖项考虑”。

使用apt-get,可以包括“ --no-install-recommends”开关。

必须存在依赖关系才能运行程序包。除了形容词所建议的以外,我无法告诉您是什么使一揽子计划特别推荐。

显示依赖项和建议的CLI方法是:apt-cache show示例:apt-cache show gimp


3
那主要的问题呢?建议和建议之间有什么区别?您根本不提建议!
Peter Smit
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.