当从 Ubuntu 软件中心获取软件时,我经常看到它显示“可选附加组件”,例如这里显示的rkhunter
可选附加组件:
这些可选附加组件是由软件开发人员制作的还是至少得到了他们的批准?或者这些是第三方附加组件?还是有所不同?
我正在运行 Ubuntu 14.10。
答案1
如果我猜的话,“可选附加组件”就是所谓的建议或者建议依赖项。它们由您尝试安装的软件包的软件包维护者列出,但可能是也可能不是由他们开发的,或者被上游开发人员批准/知道。
事实确实如此:
$ apt-cache depends rkhunter | grep -Ei 'recommends|suggests'
|Suggests: bsd-mailx
|Suggests: mailutils
|Suggests: heirloom-mailx
Suggests: <mailx>
Suggests: tripwire
Suggests: libdigest-whirlpool-perl
Suggests: liburi-perl
Suggests: libwww-perl
Suggests: powermgmt-base
|Recommends: <default-mta>
Recommends: <mail-transport-agent>
|Recommends: wget
|Recommends: curl
|Recommends: links
|Recommends: elinks
Recommends: lynx
Recommends: iproute
|Recommends: unhide.rb
Recommends: unhide
Recommends: lsof