Случайно удалил некоторые файлы в var /lib

#terminal #var #ubuntu-18.04 #lib

#терминал #var #ubuntu-18.04 #библиотека

Вопрос:

Я случайно удалил некоторые файлы в var / lib. Я не знаю, что я удалил. Терминал тоже затем исчез, так как я напортачил с Gnome-Purge. Затем я переустановил терминал с помощью TTY. Но затем, когда я пытаюсь установить какой-либо пакет, обнаруживаются неудовлетворенные зависимости «Try apt-fix broken install» без имени пакета. Я не хочу переустанавливать Ubuntu. Также я попробовал `sudo apt-get install -f. Оно вернулось:введите описание изображения здесь

Я смог найти, какие пакеты повреждены, выполнив sudo dpkg -C . В результате получается:введите описание изображения здесь

Ответ №1:

Попробуйте переустановить ubuntu-desktop metapackage:

 sudo apt-get install –reinstall ubuntu-desktop
sudo apt-get build-dep ubuntu-desktop
  

Это приведет к повторной установке всей базовой системы и зависимостей без необходимости форматирования вашего компьютера. Если вы используете такой вариант, как Xubuntu, просто замените ubuntu-desktop соответствующим метапакетом, например xubuntu-desktop, kubuntu-desktop и т.д.

Комментарии:

1.во-первых, вы пропустили ‘-‘ перед командой переустановки в первой инструкции. И это вернуло: You might want to run 'apt --fix-broken install to correct these The following packages have unmet dependencies: python3-pip : Depends: python-pip-whl(=9.0.1-2) but 9.0.1-2.3~ubuntu1 is to be installed E: Unmet dependencies. Try 'apt --fix-broken install без пакетов (или укажите решение).` И вторая команда вернула: E; You must put some 'source' URIs in your sources.list