由于prevoius PPA存储库,未满足依赖项

时间:2019-02-26 09:30:53

标签: dependencies

在Ubuntu 16.04上,我正在尝试安装以下软件包:

sudo apt-get install python3-pyqt5.qtmultimedia

但是我收到以下错误:

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:
 python3-pyqt5.qtmultimedia : Depends: python3-pyqt5 (= 5.5.1+dfsg-3ubuntu4) but 5.6+dfsg-1~cura~ppa~201609120727~6~ubuntu16.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.

我认为问题出在那儿

but 5.6+dfsg-1~cura~ppa~201609120727~6~ubuntu16.04.1 is to be installed

我猜它指的是'cura'软件包,我过去使用它通过PPA安装'cura软件'。 为了消除“ cura”,我将其卸载,然后从/etc/apt/source.list.d中删除了指向PPA“ cura”存储库的行。

最后我跑

apt-get  autoremove
apt-get clean
apt-get update
apt-get upgrade
apt-get install -f

但是没有运气。该问题仍然存在,并且错误完全相同。我无法理解对“ cura”包的引用。

有什么主意吗?

1 个答案:

答案 0 :(得分:0)

尝试sudo apt-get --fix-broken install