在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”包的引用。
有什么主意吗?
答案 0 :(得分:0)
尝试sudo apt-get --fix-broken install