Я запускаю Ubuntu 18.04.1 LTS.
Я установил пакет био-Python с предложенной установкой опцией, не поняв, что это также установит предложенные пакеты предложенных пакетов предложенного... Таким образом, это вышло из-под контроля довольно экстенсивно.
Так как это установило много дерьма, которое я действительно не хотел, я использовал
awk '!/^Start|^Commandl|^End|^Upgrade:|^Error:/ { gsub( /\([^()]*\)/ ,"" );gsub(/ ,/," ");sub(/^Install:/,""); print}' /var/log/apt/history.log
узнать пакеты, которые устанавливались и использовались
apt purge [all i just installed]
Но я полагаю, что это действительно также избавлялось от пакетов, которые были уже установлены прежде, но появились в списке. Например, если я пробую к SSH на мой сервер, ничего, кажется, не происходит.
Что самый изящный путь состоит в том, чтобы восстановить состояние моей системы прежде, чем установить biopyhton?
PS: у Меня есть резервное копирование с прошлой недели. Но это только сохраняет содержание домашней папки, таким образом, я полагаю, что это не влияло бы на установленные пакеты.
PS2: я просматривал /var/log/apt/history.log и некоторый материал, который я установил, не появляется там. Например, существенный для сборки нигде не найти. Есть ли другие местоположения, где информация о том, что было установлено, может быть найдена?
При попытке использовать
sudo apt install ubuntu-desktop
это не работало правильно далеко для меня. Я должен был работать
sudo apt --fix-broken install
сопровождаемый
sudo apt install ubuntu-desktop
Это, кажется, устранило проблему для меня.