我发现 LibreOffice Impress 的默认安装在 Lubuntu 20.04 上处理字体的方式存在问题。该问题是此处介绍。简而言之,解决方案是删除 LibreOffice 的默认安装(通过安装 Lubuntu 安装的版本)并安装 LibreOffice 的 snap 版本。
为了保持系统整洁,我想删除现有的(默认)LibreOffice。我尝试过:
sudo apt remove libreoffice
我也尝试了上述各种版本,包括--purge等。但是,它一直说没有安装 LibreOffice,所以不会删除它。
最后,我找到了 Lubuntu 的软件中心(我的主要机器是 Ubuntu)。在那里我可以单独删除 Calc、Impress、Writer 等。但是,没有任何东西可以删除 LibreOffice 这个总体应用程序。
需要说明的是,那个总体外壳仍然存在。我可以启动它,但它无法读取任何文件,因为 Impress 等都消失了。但是,它仍然存在,我想将其删除。
我在其他问题中找到了很多帮助,包括这个答案这表明我应该能够使用:
sudo apt remove libreoffice-base-core
sudo apt autoremove
这不起作用,因为 apt 没有看到 LibreOffice 已安装。
Package 'libreoffice-base-core' is not installed
然后我根据该答案的建议尝试了这个:
dpkg -l |grep "ii libre"
它什么也没有返回。
我没有看到删除 LibreOffice 默认安装的方法,因为我不需要它,因为 snap 版本运行良好。
当我输入:
whereis libreoffice
我得到:
libreoffice: /usr/bin/libreoffice /usr/lib/libreoffice /etc/libreoffice /usr/share/libreoffice /snap/bin/libreoffice.draw /snap/bin/libreoffice /snap/bin/libreoffice.math /snap/bin/libreoffice.base /snap/bin/libreoffice.calc /snap/bin/libreoffice.impress /snap/bin/libreoffice.writer /snap/bin/libreoffice.filebug /usr/share/man/man1/libreoffice.1.gz
我可以简单地删除 /snap/bin/ 之外所有名为 libreoffice* 的内容吗?这会破坏任何东西吗?
答案1
基本上就是这样apt purge libreoffice-common
。
您应该能够使用 获得几乎完整的相关软件包列表dpkg -S /usr/lib/libreoffice
。乍一看,它们似乎都可以安全地使用apt purge
。Lubuntu 的第一个“级别”软件包列表:
$ apt depends lubuntu-desktop | grep libreoffice
Recommends: libreoffice-calc
Recommends: libreoffice-gtk3
Recommends: libreoffice-impress
Recommends: libreoffice-qt5
Recommends: libreoffice-style-breeze
Recommends: libreoffice-writer
答案2
首先,我对我在回答中遗漏的错误表示歉意如何轻松修复 Lubutu 20.04 上的 LibreOffice Impress 字体问题?。我已改正。
要删除您需要运行的附加软件包
sudo apt remove libreoffice-core libreoffice-common libreoffice-style-breeze
sudo apt autoremove
我不会通过命令删除所有软件包...希望在执行自动删除时删除其余软件包。我稍后执行了该操作,因为它们还留在那里,但未能将这些软件包复制到我之前的答案中,对此我再次表示歉意。抱歉。