我目前有一台 14.04 机器,上面有一个损坏的软件包 (A),当它尝试时,dpkg --configure
它会挂起几个小时然后失败。细节并不重要,也不是我在这里试图修复的。
每当我尝试通过 安装/升级其他东西(B)时apt
,它都会尝试再次运行包 A 的配置。
有没有办法可以apt
跳过dpkg --configure
包 A,但在安装新包 B 时仍照常进行?
我能看到的另一种选择是手动获取并安装.deb
包 B,而不是使用apt
。
答案1
似乎没有这样做的选项,所以我不得不手动管理包。
使用apt download PKG
获取.deb
文件,然后使用 安装它sudo dkpg -i FILE
。
可能会出现错误“dpkg:依赖性问题阻止 PGK 的配置”。在这种情况下,还需要下载列出的软件包,并一起安装(例如sudo dpkg -i *.deb
)。
答案2
在尝试安装其他东西之前,您是否尝试过通过 apt 清除软件包?
sudo apt purge package