#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