为什么安装python-minimal包也会抓取Debian上的python包?

从跑步:

apt-cache depends python2.6-minimal | grep Depends

apt-cache depends python2.6 | grep Depends

它看起来像python2.6依赖于python2.6-minimal和更多.

但是,当我运行时,apt-get install python2.6-minimal尝试安装与运行apt-get install python2.6时相同的软件包 – 两者都警告将使用17.0 MB的额外磁盘空间.为什么会这样?

附:

似乎发生的另一个时髦的事情是,当我尝试安装python包时,它需要18.0 MB的额外磁盘空间.但

apt-cache depends python | grep Depends

只显示

Depends: python2.6
Depends: python-minimal

为什么python需要比python2.6多兆字节?

最佳答案
你有额外的软件包安装的原因是因为python-minimal的推荐. apt-get已配置为在安装新软件包时自动安装所有推荐的软件包.你可以告诉apt-get不要像这样安装推荐的软件包.

apt-get install --no-install-recommends python2.6-minimal

请记住……当您不安装推荐时,您可能无法获得所有功能.通常人们假设你总是安装推荐,然后他们不知道为什么一些安装包会抛出错误.问题是大多数建议应该真正建议,这使得建议有些无用.我大多数时间没有推荐安装,只会偶尔导致意外行为.任何非系统或桌面关键的软件包通常都可以在没有建议的情况下安装.

我希望我能够提供帮助,

转载注明原文:为什么安装python-minimal包也会抓取Debian上的python包? - 代码日志