我上周从 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。