我试图从13.04更新到13.10。 得到“无法计算升级”错误

我跑了

grep Broken /var/log/dist-upgrade/apt.log 

这是我得到的

 Broken libpam-systemd:i386 Conflicts on libpam-xdg-support [ i386 ]  ( universe/admin ) Broken iputils-ping:i386 Depends on libgnutls-openssl27 [ i386 ]  2.12.23-1ubuntu1 > ( libs ) Broken ubuntu-standard:i386 Depends on dnsutils [ i386 ]  1:9.9.2.dfsg.P1-2ubuntu2 > ( net )` 

感谢您帮我解决此错误。 谢谢 :)

这对我有用

 sudo ppa-purge xorg-edgers 

这是我见过并经历过的一个常见问题。 这是你的解决方案:

 sudo mv /etc/apt/sources.list.d/ /etc/apt/sources.list.d.bak; sudo sed -i 's/raring/saucy/g' /etc/apt/sources.list; sudo apt-get update; sudo apt-get upgrade -y; sudo apt-get dist-upgrade -y; sudo apt-get install -f; sudo mv /etc/apt/sources.list.d.bak /etc/apt/sources.list.d; sudo sed -i 's/raring/saucy/g' /etc/apt/sources.list.d/*; sudo apt-get update; sudo apt-get upgrade -y; sudo apt-get dist-upgrade -y; sudo apt-get install ubuntu-desktop -y 

这将通过移动它们来备份你的PPA,这样它们就不会干扰升级,从Ubuntu 13.04升级到Ubuntu 13.10,然后把你的PPA更新并更新到Saucy,最后尝试为Saucy安装PPA包。 但是,有些PPA可能不支持Saucy。

请务必仔细观察输出是否有任何问题。