Склонная Отмена - добирается, удаляют открытый* человечность 12.04

Я выполняю экземпляр Linux на ec2, поспешная сортировка изображения отключена.

При попытке удалить открытый-jdk от системы. Я глупо выполняю команду

sudo apt-get remove open*

Это начало удалять много пакетов, таким образом, я остановил процесс Ctrl+C.

Я сделал это дважды:

  • sudo apt-get remove open*
  • sudo apt-get remove openjdk*

Я остановил процесс (Ctrl+C), промежуточный для них обоих.

Теперь я вижу, что мое другое приложение не работает из-за удаленных пакетов.

Совет, как я могу вернуться к состоянию перед Кв. - добирается, удаляют.

Заранее спасибо.

0
задан 3 April 2014 в 12:26

2 ответа

При изучении файла /var/log/dpkg.log Вы будете видеть, что все операции расценивают пакеты. Таким образом, список удаленных пакетов может быть получен от этого журнала.

$ LIST=$(grep remove /var/log/dpkg.log|grep -v startup|grep open|awk '{print $4}')
$ sudo apt-get install $LIST

создаст список пакета, запускающегося , открывают , которые были удалены, помещали их в переменную оболочки и позволяют Вам устанавливать их назад в одном выстреле.

2
ответ дан 27 August 2019 в 19:31

Можно получить информацию о недавно удаленных пакетах (Что является всеми пакетами, которые недавно удалены) в /var/log/dpkg.log файл наряду с датой и временем.

awk '$3=="remove"' /var/log/dpkg.log 

Находят и переустанавливают пакеты через apt-get.

2
ответ дан 27 August 2019 в 19:31

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

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