我试图弄清楚 Debian 软件包之间的“建议”和“推荐”关系。我知道他们为用户提供了更多关于安装什么和不安装什么的选择。
但我只知道manual和auto标记来指示安装软件包的原因。这不包含足够的信息来跟踪用户决定是否安装建议和推荐的软件包。我在文档中看不到 apt 的行为(包 X 推荐 Y 并建议 Z):
apt-get dist-upgrade 将 X 升级到不再推荐 Y 或建议 Z 的较新版本。
apt-get dist-upgrade 将 X 升级到更新的版本,该版本推荐并建议新软件包(尚未安装)。
apt-get autoremove 删除包 X。
apt ×1