![16.04 未满足的依赖项](https://linux22.com/image/924869/16.04%20%E6%9C%AA%E6%BB%A1%E8%B6%B3%E7%9A%84%E4%BE%9D%E8%B5%96%E9%A1%B9.png)
我在一台戴尔 390 上安装了 16.04。16.04 是 2 或 3 年前安装的,随着时间的推移进行了许多更新。我认为更新在某个时候停止了。我最近尝试完全更新,但收到一条消息:
'The package system is broken. If you are using third party depositories then
disable them ...run 'apt-get install-f Transaction failed ...unmet
dependencies; evince:depends: libevdocument3-4(=3.18.2-ubuntu4.4 but
3.18.2-1ubuntu4.4is installed. Depends libevview 3.3 (=3.18.2-1ubuntu4.4)but
3.18.2-1ubuntu4.3is installed.
我不知道这是什么意思,也不知道该怎么办。我想:
完成所有更新,从而解决上述问题
另外,如果可能的话,升级到 19.04
有人能给我一个明确的指示吗?告诉我必须做什么。请不要假设我精通计算机......我是一名滑雪教练和“大师级爱好者”,但遗憾的是,不是滑雪专家。我非常感谢您的帮助和建议。谢谢!
答案1
注意:不要去 19.04。如果要去,你需要先去 18.04,然后再去 20.04。也许你可以直接去那里?
检查和修复
sudo dpkg --configure -a
查找并安装缺少的依赖项
sudo apt-get -f install
有时硬盘太满从命令行运行更新,你会看到某处“空间不足”
sudo apt-get update
sudo apt-get upgrade
(运行 muon 的更新时,您会不断收到“无法下载软件包”的提示,您的根分区可能太满了。)这种情况经常发生在复制过程中,当目标指定不正确时,驱动器会将其填满。查找不需要的大文件/文件夹并将其删除。
有时标题/来源会变得混乱。
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update
没有出现更新。更改您的主存储库,它们将重建并可能出现。软件包列表可能会损坏。
sudo apt-get clean
sudo mv /var/lib/apt/lists /tmp
sudo mkdir -p /var/lib/apt/lists/partial
sudo apt-get clean
sudo apt-get update
答案2
嗨,Walt 谢谢你关于升级到 20.04 的建议 - 我会这么做的 有地方可以教我如何执行 sudo dpkg --configure -a 之类的操作吗?这真的需要基础。我试过找 YouTube 培训,但我只能找到两种类型的 ubuntu 培训。1. 如何启动 ubuntu - 我现在可以做到 2. 所有 sudo 操作,中间什么都没有
另外 - 我很确定不是磁盘问题,因为我只用这台电脑来收发邮件,上面没有其他东西。非常感谢您的耐心。