尝试 apt-get install e17 (启蒙窗口管理器) 时收到以下错误:
curios:~$ sudo apt-get install e17
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
e17 : Depends: libedje-bin but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
然后我运行了 apt-get update 和 upgrade,最后运行了 apt-mark showhold,但后者退出时没有任何信息。
有什么建议吗?
答案1
我通过尝试安装依赖项解决了这个问题。我不得不重复几次,直到我遇到一个名为 libembryo0 的包;e17 试图安装“libembryo-bin”。我使用 apt-get 删除了 libembryo0,然后重新尝试安装 e17,成功了。非常草率,但成功了。谢谢。