如何删除并阻止 LibreOffice PPA 和更新安装?

如何删除并阻止 LibreOffice PPA 和更新安装?

我上周从 Kubuntu 系统中删除了 LibreOffice。我安装了最新版本的 OpenOffice。然而,出于某种奇怪的原因,软件中心告诉我有 LibreOffice 的更新。

是不是我还有 LibreOffice 安装的 PPA?有人能告诉我如何删除 LibreOffice PPA 并阻止软件中心安装 LibreOffice 或任何更新吗?我只想继续使用 OpenOffice。

谢谢

答案1

要删除 libreoffice ppa,请运行以下命令:

  sudo add-apt-repository ppa:libreoffice/ppa --remove
  sudo apt-get update

为了确保没有遗留任何自由办公组件:

 sudo apt-get purge libreoffice*

答案2

要查看您是否有任何 PPA,请打开终端,然后输入sudo bash,然后输入您的密码。然后 cd 到/etc/apt/sources.list.d并输入 ls | grep libre*。如果您在终端中看到任何结果,则您可能有一个 LibreOffice ppa,您可以使用rm (whatever results the previous command gave you)或使用删除它rm libreoffice*。但是,值得注意的是,LibreOffice 也可以从 Ubuntu 主源获得,您不应该删除它。

对于任何试图重新安装/升级自身的 LibreOffice,Ubuntu 将只升级已安装的软件包。仅仅因为您订阅了软件源,并不意味着将安装该源中的软件。很有可能,您还剩下一些 LibreOffice 的剩余部分。

我会先尝试运行sudo apt-get autoremove,看看是否有帮助。该autoremove命令告诉 apt-get 从系统中删除任何不必要的软件包,其中一些可能与 LibreOffice 相关。但是,如果 apt-get 认为某些软件包很重要,它就不会删除它们,这里的情况可能就是这样。

您可以使用 进行测试sudo apt-get purge libre* -s。请注意,-s最后的 仅告诉 apt-get 模拟删除过程:实际上没有任何变化。但是,您将看到系统假装删除的许多应用程序,在这种情况下,您应该能够使用 挑选出实际上与 LibreOffice 相关的应用程序(请注意:许多应用程序和库可能不相关;删除它们时要小心,因为它们可能对您的系统很重要)sudo apt-get purge (program)。从那里,您可以像我上面提到的那样运行sudo apt-get autoremove,这样应该可以完全摆脱 LibreOffice。

相关内容