编译包和依赖管理

编译包和依赖管理

我有一个依赖 squid 3.2 的软件包。我想用 squid 3.3 beta 的源编译版本(存储库中没有)替换 squid 3.2。当我删除 squid 3.2 时,依赖的软件包也会被删除。

  • 我如何将 squid 3.2 依赖项标记为手动解决?
  • 这是命令的目的吗aptitude umarkauto

答案1

更好的方法是使用新的上游版本更新 Squid 软件包本身,使用Debian 软件包管理系统

您还可以通过在终端中输入以下内容来删除 Squid 包及其配置:

sudo apt-get purge squid

事实上,它不会自动删除任何依赖关系。

相关内容