Как я могу исправить некоторые сломанные пакеты PyQt пакетов?
Я пытаюсь установить PyQt, но у меня возникли некоторые трудности (то есть пакеты, которые не будут обновлены и тому подобное). Я не очень хорошо разбираюсь в Ubuntu, поэтому нужна помощь. Вот вывод, который я получаю из терминала:
sudo apt-get install python-qt4
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:
python-qt4 : Depends: libqt4-declarative (>= 4:4.7.0~rc1) but it is not going to be installed
Depends: libqt4-designer (>= 4:4.7.0) but it is not going to be installed
Depends: libqt4-help (>= 4:4.7.0) but it is not going to be installed
Depends: libqt4-script (>= 4:4.7.0) but it is not going to be installed
Depends: libqt4-scripttools (>= 4:4.7.0) but it is not going to be installed
Depends: libqt4-svg (>= 4:4.7.0) but it is not going to be installed
Depends: libqt4-test (>= 4:4.7.0) but it is not going to be installed
Depends: libqt4-xmlpatterns (>= 4:4.7.0) but it is not going to be installed
E: Broken packages
4 ответа
Он не может установить, но python-qt4, потому что пакеты libqt4* не найдены в репозиториях.
Я предполагаю, что вам не хватает одного из канонических репозиториев, поэтому, пожалуйста, запустите Software Sources и на вкладке Ubuntu Software убедитесь, что он установлен следующим образом:
После изменения настроек убедитесь, что вы запускаете sudo apt-get update
, Вы готовы повторить установку.
Я уверен, что используя
sudo apt-get update
а потом
sudo apt-get install -f
сделает свое дело.
Вы обновили свои репозитории? Если нет, попробуйте: sudo apt-get update
и затем попробуйте установить снова.
Вы также можете попробовать следующую команду, если в вашей системе есть проблема с неработающим пакетом: sudo apt-get check
,
Терминал: gksudo nautilus
перейдите в /var/lib/dpkg/info удалить поврежденные пакеты libqt4
перейдите в /var/lib/dpkg/status и сделайте то же самое. (Mind: справа находится опция поиска, чтобы найти пакет (ы))
Закрыть наутилус.
важный: sudo apt-get update
sudo apt-get upgrade