根据文件https://linux.die.net/man/8/apt-get,以下是 --fix-broken 参数的说明:
-f, --fix-broken 修复。尝试纠正依赖关系已损坏的系统。当与安装/删除一起使用时,此选项可以省略任何软件包以允许 APT 推断出可能的解决方案。指定的任何包都必须完全纠正问题。第一次运行 APT 时,有时需要此选项; APT 本身不允许系统上存在损坏的软件包依赖关系。系统的依赖结构可能会严重损坏,以至于需要手动干预。在某些情况下,将此选项与 -m 一起使用可能会产生错误。配置项:APT::Get::Fix-Broken。
是否可以在 apt-get 命令中使用此参数卸载计算机中现有的软件包,或者它仅跳过 apt-get 命令中的某些输入软件包?
我在帖子中对 yum 命令提出了类似的查询:yum 命令中的 --skip-broken 参数可以卸载机器中安装的现有软件包
答案1
是的,--fix-broken
可以删除当前安装的软件包。