dpkg -l | grep -i libreoffice
rc libreoffice-calc 1:4.3.3-2+deb8u12 amd64 office productivity suite -- spreadsheet
ii libreoffice-common 1:5.2.7-1+deb9u11 all office productivity suite -- arch-independent files
rc libreoffice-core 1:4.3.3-2+deb8u12 amd64 office productivity suite -- arch-dependent files
ii libreoffice-java-common 1:5.2.7-1+deb9u11 all office productivity suite -- arch-independent Java support files
ii libreoffice-style-galaxy 1:5.2.7-1+deb9u11 all office productivity suite -- Galaxy (Default) symbol style
rc libreoffice-writer 1:4.3.3-2+deb8u12 amd64 office productivity suite -- word processor
ii uno-libs3 5.2.7-1+deb9u11 amd64 LibreOffice UNO runtime environment -- public shared libraries
ii ure 5.2.7-1+deb9u11 amd64 LibreOffice UNO runtime environmentlibreoffice、libreoffice和libreoffice在dpkg -l | grep -i libreoffice的结果中被列为已删除。如何安装这些软件包?
发布于 2020-06-11 14:46:59
dpkg -l | grep -i libreoffice的结果中列出了三个包,其中包含rc标志,这意味着这些包已经被删除,但是它们的配置文件没有被删除。若要安装这些已删除的包,请打开终端并键入:
sudo apt purge libreoffice-core libreoffice-calc libreoffice-writer # remove old config files
sudo apt update
sudo apt install libreoffice-core libreoffice-calc libreoffice-writer发布于 2020-07-22 10:21:42
@卡雷尔给出了一个很好的链接,那就是https://askubuntu.com/questions/223237/unable-to-correct-problems-you-have-held-broken-packages
我会把上面写的写出来,以防万一以后页被删除了。
尝试用aptitude而不是apt install重新安装软件包
你可以试试:
sudo aptitude install <packagename>
或者:
sudo aptitude -f install <packagename>
一般来说,aptitude不会轻易放弃。这些命令的不同之处在于,-f将意味着aptitude将尝试删除/降级较少的包,即使这意味着并非所有的更改都将进行。
编辑:我将添加另一个解决方案,以防这不起作用。
试试sudo apt update还是试试sudo apt autoremove
希望能帮上忙!
https://unix.stackexchange.com/questions/592346
复制相似问题