sudo apt-get upgrade(E:未满足的依赖关系错误)

sudo apt-get upgrade(E:未满足的依赖关系错误)

我对 Linux 完全陌生。如果有人能从图像哪里出了问题,这真的很有帮助。此外,我在顶部面板上看到了那个红色图标。

我尝试运行这些代码:-

sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get clean
sudo apt-get update

上述代码使红色图标在我重新启动后消失,但是当我使用 sudo apt-get update 命令后使用 sudo apt-get upgrade 时它又弹出来了。

sudo apt-get -f install给我输出错误

我也参考过这个线程(添加 PPA 后如何解决未满足的依赖关系?)但无济于事。

运行后sudo dpkg -- configure -a出现以下错误。

instincts@Instincts:~$ sudo dpkg --configure -a
[sudo] password for instincts: 
dpkg: dependency problems prevent configuration of ppa-purge:
ppa-purge depends on aptitude.

dpkg: error processing package ppa-purge (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of aptitude:i386:
aptitude:i386 depends on libapt-pkg4.12 (>= 0.8.16~exp12ubuntu6).
aptitude:i386 depends on libboost-iostreams1.46.1 (>= 1.46.1-1).
aptitude:i386 depends on libc6 (>= 2.4).
aptitude:i386 depends on libcwidget3.
aptitude:i386 depends on libept1.4.12.
aptitude:i386 depends on libgcc1 (>= 1:4.1.1).
aptitude:i386 depends on libncursesw5 (>= 5.6+20070908).
aptitude:i386 depends on libsigc++-2.0-0c2a (>= 2.0.2).
aptitude:i386 depends on libsqlite3-0 (>= 3.6.5).
aptitude:i386 depends on libstdc++6 (>= 4.6).
aptitude:i386 depends on libtinfo5.
aptitude:i386 depends on libxapian22.

dpkg: error processing package aptitude:i386 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
ppa-purge
aptitude:i386

任何帮助都将不胜感激。谢谢。

答案1

您可以尝试使用以下命令修复损坏的依赖关系:

sudo apt-get -f install

sudo dpkg --configure -a

然后再次运行:

sudo apt-get -f install

您可以在此处找到有关如何修复依赖性错误的详细信息线。

答案2

尝试这个:

apt-get update
apt-get upgrade

如果你运行的是最新的 Ubuntu

apt-get dist-upgrade

进而

apt-get -f install

答案3

我重新安装了 ubuntu,显然它解决了错误。

相关内容