由于依赖项错误,无法更新 Ubuntu 19.04。我该如何修复?

由于依赖项错误,无法更新 Ubuntu 19.04。我该如何修复?

我收到此错误信息:

软件更新程序错误消息

该消息表明软件包具有未满足的依赖关系,并列出:

libgl1-mesa-glx:i386: libglx0:i386: Depends libc6 (>= 2.8) but 2.29-0ubuntu2 is installed
        Depends: libglvnd0 (= 1.1.1-0ubuntu1) but 1.1.1-0ubuntu1 is installed
        Depends: libx11-6 (>= 2:1.4.99.1) but 2:1.6.7-1 is installed
libosmesa6:i386: Depends: libgcc1 (>= 1:4.2) but 1:9.1.0-2ubuntu2~19.04 is installed
        Depends libglapi-mesa (= 19.0.8-0ubuntu0~19.04.1) but 19.0.8-0ubuntu0~19.04.1 is installed
        Depends: libllvvm8 (>= 1:8~svn298832-1~) but 1:8-3 is installed
        Depends: zlib1g (>= 1:1.1.4) but 1:1.2.11.dfsg-1ubuntu2 is installed

答案1

未满足的依赖关系意味着尝试安装的软件包正在寻找依赖关系,但未找到所需的版本。解决此问题的一种方法可能是更新软件包数据库,清除软件包缓存,然后下载并重新安装较新的版本。

在终端上尝试以下命令(将软件包名称部分更改为在“软件包系统损坏窗口”上看到的软件包),逐个尝试,然后按回车键:

sudo apt update
sudo apt -u dist-upgrade
sudo apt clean package-name
sudo apt install --reinstall package-name

相关内容