我已经尝试了在此站点上可以找到的所有解决方案 - 我甚至无法安装 Synaptics,软件中心没有显示任何条目。sudo apt-get dist-upgrade 给了我错误:-
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run ‘apt-get -f install’ to correct these.
The following packages have unmet dependencies.
libreoffice-core : Breaks: libreoffice-writer (< 1:5.3.1-0ubuntu1~xenial0) but 1:5.1.6~rc2-0ubuntu1~xenial1 is installed
libreoffice-writer : Depends: libreoffice-base-core (= 1:5.1.6~rc2-0ubuntu1~xenial1) but 1:5.3.1-0ubuntu1~xenial0 is installed
Depends: libreoffice-core (= 1:5.1.6~rc2-0ubuntu1~xenial1) but 1:5.3.1-0ubuntu1~xenial0 is installed
E: Unmet dependencies. Try using -f.
假设这是我尝试过的 Libreoffice 程序:-
sudo apt-get purge libreoffice*
sudo apt-get install libreoffice
sudo apt-get install -f
我甚至无法在软件中心查看已安装的软件包...
除了完全重新安装 Ubuntu 之外,我已经尝试了所有我能找到的方法
请问有人可以帮忙吗
多谢你们
答案1
您遇到问题是因为您的软件包、库和存储库尚未完全升级/更新。
随着时间的推移,它们最终将自动更新和升级。您可以在安装软件包时通过执行以下步骤手动执行此操作:
$ sudo apt update
$ sudo apt upgrade
$ sudo apt full-upgrade
$ sudo apt autoremove
您可能需要多次循环执行这些步骤才能获得绝对干净的输出。如果输出不干净,则输出将包括修复持续存在的错误问题的必要步骤。
某些升级可能需要重新启动系统才能生效。您可以使用以下命令检查是否是这种情况:
$ ls /var/run/*reboot* | egrep -v crond
没有输出将表明您不必重新启动。
顺便说一句,你删除损坏的软件包的做法是正确的。但在这种情况下,这部分不太可能需要。系统升级将解决依赖关系。