使用 apt-get autoremove 安装 dpkg

使用 apt-get autoremove 安装 dpkg

操作系统:Debian 8

我想安装非免费的 PepperFlash。我不打算安装许多非免费软件包,因此,/etc/apt/sources.list我没有修改并从非免费存储库下载,而是决定使用 dpkg 手动安装,并使用从以下位置获取的软件包这里. 这需要依赖项binutils,我通过 安装apt-get install -f

现在作为测试,我立即运行

apt-get remove pepperflashplugin-nonfree

其次是

apt-get autoremove

然而binutils,新添加的依赖项并没有被删除。

问题:

  1. 为什么依赖项没有binutils被删除?是因为它替换了另一个已安装的软件包,因此成为其他软件包的依赖项吗?
  2. 如何通过 dpkg 删除手动安装的程序的依赖项?

相关内容