我如何才能完全删除更新的 hplip 并将其替换为 18.04 中 Ubuntu 存储库中的版本?

我如何才能完全删除更新的 hplip 并将其替换为 18.04 中 Ubuntu 存储库中的版本?

我安装了比 18.04 附带的版本更新的版本hplip,导致无法hp-plugin正确安装。因此,我想删除更新的版本并重新安装 18.04 附带的版本。

我尝试了sudo apt remove hplipsudo apt purge hplip,然后在两种情况下都使用 重新安装sudo apt install hplip

但是当我hp-plugin重新安装后运行时,列出的框架仍然是更新后的版本,而不是来自 Ubuntu 存储库的版本。此外,通知区域中的 hp 图标仍然存在,因此显然并非所有内容都已被删除。

我该怎么做才能 1)从更新版本中完全删除所有组件,或者 2)以覆盖所有更新组件的方式从存储库安装该版本?

换句话说,我如何才能有效地用 repo 中的驱动程序和软件完全替换更新的 hp 驱动程序和软件?我已经受够了,我正在考虑从头开始重新安装 Ubuntu,这将是一次令人羞辱的失败……

编辑:我找到了一种复杂的修复方法(请参阅下面的评论),但更简单的修复方法很可能是简单地添加sudo apt install --reinstall hplip-gui我的重新安装过程。虽然开发人员门户有一个单独的包,但 ubuntu 将 hplip 和 hplip-gui 分开!

答案1

你绝对应该关注指南在这里其中有适当的步骤来避免我遇到的问题。

在 Ubuntu 上安装或删除 hplip 时,实际上有两个独立的包:hplip 和 hplip-gui。您必须分别 1) 安装/2) 删除这两个包。我一开始完全没有注意到 hplip-gui 包的存在,这很可能是导致我的问题的主要原因。

我意识到这一点太晚了,因为已经完成了下面修复的步骤 1)。

所以我实际上必须做的是解决我的问题,但这种方式很丑陋,即 1)按照指南卸载 hplip在 HP 开发人员门户上2)由于在此步骤之后无法从 Ubuntu repo 重新安装 hplip 和 hplip-gui(由于在步骤 1 中删除了几个文件夹,因此在安装后 hp-setup 仍然丢失),因此我不得不直接从 repo 下载与 hplip 版本完全相同的 hplip 版本HP 开发人员门户 (sourceforge)并安装它。

这解决了我的问题,但我有理由相信,只需卸载/重新安装 hplip 和 hplip-gui 包也可以解决问题,所以处于同样情况的任何人都应该从这样做开始,以避免做我所做的事情。

相关内容