На мой мюон идут мой Kubuntu 14.4. Если я пытаюсь установить его с
sudo apt-get install muon
Я получаю сообщение
The following packages have unresolved dependencies:
muon : Depends on: apt-xapian-index but shall not be installed
E: Problems can not be corrected, you have retained defect packages.
(переведенный на английский язык)
Выполнение команд в системе Пакета повреждается. Как зафиксировать его? во всех видах заказов и многократно (поскольку ответы предлагают) не помог.
Таким образом, то, что я сделал затем, должно было выполниться
sudo apt-get install apt-xapian-index
который ответил
The following packages have unresolved dependencies:
apt-xapian-index : Depends on: python-xapian (>= 1.0.2) but shall not be installed.
Depends on: python-apt (>= 0.7.93.2) but shall not be installed.
Depends on: python-debian (>= 0.1.14) but shall not be installed.
Depends on: python:any (>= 2.7.1-0ubuntu2) but shall not be installed.
E: Problems can not be corrected, you have retained defect packages.
(переведенный на английский язык)
Это было затем, что я помнил, что я пытался установить Python 2.7.10 на моей человечности 14.04 (который исходно только имеет Python 2.7.6). Однако я удалил PATH
расширения в ~/.profile
и ~/.bashrc
, так, чтобы
$ python --version
Python 2.7.6
вернулся. У меня все еще есть Python 2.7.10 в /opt/python
и не возвращал эффекты моего
$ ln -s /opt/python/bin/python2.7 /usr/local/bin/python2.7.10
Что, я действительно делаю?
Решение состоит в том, чтобы явно позволить склонный понизить пакеты:
sudo su -
sudo echo 'Package: *
Pin: release o=Ubuntu
Pin-Priority: 1001
' >> /etc/apt/preferences.d/allow-downgrade
apt-get update
apt-get upgrade
apt-get -f install
apt-get update
mv /etc/apt/preferences.d/allow-downgrade > /etc/apt/preferences.d/allow-downgrade_old
sudo apt-get install muon
exit
ответ был дан мне в https://unix.stackexchange.com/a/218955/122989