Я просто обновил до человечности 18.04, и я не уверен, что произошло, но энергия больше не работает. Я попробовал sudo энергию установки способности, и я получаю это:
$ sudo aptitude install vim
The following NEW packages will be installed:
libpython3.6{ab} vim vim-runtime{a}
0 packages upgraded, 3 newly installed, 0 to remove and 4 not upgraded.
Need to get 8009 kB of archives. After unpacking 36,8 MB will be used.
The following packages have unmet dependencies:
libpython3.6 : Depends: libpython3.6-stdlib (= 3.6.6-1~18.04) but 3.6.7-1+xenial1 is installed
open: 17; closed: 390; defer: 5; conflict: 7 .The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libpython3.6 [Не Установленный]
2) энергия [Не Установленный]
Кто-либо знает, что обойтись без разрушения моего материала?
Это происходит, когда Вы забываете использовать ppa-purge
перед обновлением. Это является раздражающим, но не серьезная проблема. Необходимо определить все пакеты Python 3.6, которые не прибыли из основной Ubuntu, архивируют и переустанавливают правильные версии.
Один способ сделать, который должен использовать способные выставочные версии:
sudo apt install apt-show-versions
sudo apt-show-versions -i # rebuild index; only needed once
apt-show-versions|grep -v uptodate|grep -v not.installed
Затем ищите пакеты, имеющие python3.6 на имя.
Теперь более простая опция состоит в том, чтобы удалить их всех:
sudo apt remove --auto-remove libpython3.6-stdlib ...
Теперь можно возобновить sudo apt install vim
(и переустановите любые другие пакеты, в которых Вы нуждаетесь, который был удален, когда Вы удалили старый PPA Python 3.6).