Восстановить случайный `dpkg -clear-selections`

Я хотел «очистить» все пакеты, которые были «удалены» только. После прокрутки man-страницы dpkg я подумал, что параметр --clear-selections выполнит трюк.

dpkg выбрал все (не жизненно важные) установленные пакеты, чтобы удалить их!

dpkg выбрал все (не жизненно важные) установленные пакеты для удаления! ]

Это была, конечно, моя ошибка, но определенно не предназначена. Итак, как мне это сделать?

У меня все еще есть окно терминала, где я запускал dpkg --get-selections | grep deinstall как раньше (85 пакетов), так и после (2614 пакетов) случайную команду.

[d7 ] Теперь мне нужно вычесть первый (старый) список деинсталляции со второго (текущего) и снова пометить все эти пакеты. Однако установка их на manual не будет хорошей, поскольку это повлияет на сотни библиотек, которые не имеют смысла, если они будут установлены без их приложений. Поэтому мы должны установить его на auto, а затем мне, вероятно, придется вручную узнать пакеты верхнего уровня, которые будут выбраны как manual. Или может что-то мне помочь?

Информация: У меня есть два отдельных текстовых файла, один из которых содержит первый выход --get-selections, один второй. Они содержат только строки с синтаксисом:

package-name         deinstall

, где package-name - это нудное имя пакета, а промежуток между ними - неопределенное количество вкладок.

dpkg выбрал все (не жизненно важные) установленные пакеты для удаления! Я только что нашел выход dpkg --get-selections из-за аварии без какой-либо фильтрации grep! После этого после этого были установлены только два пакета, я могу их исправить вручную.

Пожалуйста, помогите мне восстановить предыдущий пакет!

1
задан 19 October 2015 в 15:03

0 ответов

Другие вопросы по тегам:

Похожие вопросы: