Недавно я попытался установить Ubuntu-Desktop на компьютер, на котором ранее был только сервер Ubuntu. По какой-то причине я получаю сообщение о сломанных пакетах. Я попытался отследить пакеты, в которых «невозможно» удовлетворить зависимости, и все это, похоже, привело к появлению Python 3.4, но я удалил / переустановил его, и ничего не изменилось, поэтому я могу ошибаться.
Теперь все виды вещей не могут быть установлены, например:
sudo apt-get install gedit
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:
gedit : Depends: libpeas-1.0-0 (>= 1.1.0) but it is not going to be installed
Depends: python3-gi (>= 3.0) but it is not going to be installed
Depends: gir1.2-peas-1.0 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Я попробовал все обычные предложения, такие как «автоудаление», очистка, обновление, обновление и т. Д. помогло. Как мне это исправить?
недавний SRU ушел в сторону. Это с тех пор потянули, но много людей было уже модернизировано до python3.4 3.4.3. И теперь, когда это потянули, это, вероятно, что вызывает Ваши проблемы зависимости.
, Если способность предлагает нормальный план снижения к 3.2.0, пойдите с ним. Если бы это не, я предложил бы держаться и контролировать тот отчет об ошибках для новостей о фиксированном обновлении SRU, сделанном доступный.
В моем случае это была только поврежденная символьная ссылка, это устранило проблему:
sudo ln -sf /usr/bin/python2.7 /usr/bin/python
тогда я смог установить новую версию