我遇到了一个问题。自从我将 Ubuntu 12.04 升级到 13.04 以来,我收到了很多错误,我无法安装任何程序,因为它向我显示了一条消息(在这个例子中,我将尝试安装 Synaptic):
>alexis@McLovin:~$ sudo apt-get install synaptic >正在读取包裹清单...完成 >构建依赖树 >正在读取状态信息...完成 >某些软件包无法安装。这可能意味着您有 >请求一个不可能的情况,或者如果你正在使用不稳定的 >分发版中某些必需的软件包尚未创建 >或已移出传入。 >以下信息可能有助于解决这种情况: > >以下软件包具有未满足的依赖关系: > synaptic :依赖:libept1.4.12 (>= 1.0.9) 但无法安装 > 推荐:rarian-compat 但无法安装 >E:无法纠正问题,您持有破损的包裹。
我是 Ubuntu 新手,希望这不是一个愚蠢的问题。谢谢(英语不是我的母语)。
答案1
尝试运行以下命令:
sudo dpkg --configure -a
sudo apt-get install -f
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
或者单行:
sudo sh -c "dpkg --configure -a && apt-get install -f && apt-get update && apt-get upgrade && apt-get dist-upgrade"
答案2
只有一行对我有用..
sudo apt-get install -f
此外,我一直无缘无故地做以下事情,它们可能是解决方案的一个因素
sudo apt-get update
sudo apt-get upgrade
附言:“install -f”从我的系统中移除了 Skype