Как безопасно прекратить установку apt-get?

Сегодня я смог решить эту проблему.

После того, как я столкнулся с проблемой, я запустил chkdisk, тщательную очистку диска, а затем defragemented. Когда я снова попытался создать раздел, я добавил дополнительные 10% от указанного минимального размера раздела (согласно gparted). Так что это было чуть меньше 110% от минимального размера, потому что мне нужен хороший круглый номер.

Возможно, одна или комбинация этих элементов поможет решить проблему и для вас.

1
задан 12 February 2013 в 01:33

4 ответа

Когда я сталкиваюсь с неудачей с apt-get, я делаю следующее (как root, т.е. sudo перед всеми командами):

Убейте процесс с именем apt-get: killall -9 apt-get Переконфигурируйте dpkg : dpkg --configure -a Обновить apt-get: apt-get update Обновить пакеты, в том числе неправильно установленные: apt-get upgrade

Это я узнал откуда-то, но, к сожалению, я точно не помню где.

11
ответ дан 25 May 2018 в 01:34
  • 1
    Пожалуйста, никогда не отправляйте сигнал 9 (SIGKILL), если у вас нет веских оснований для этого. См. Мой обновленный ответ. – gertvdijk 12 February 2013 в 03:38
sudo dpkg -r <package name>

В моем случае у меня были проблемы с Java 8 на Ubuntu 12.04, поэтому ...

sudo dpkg -r oracle-java8-installer
1
ответ дан 25 May 2018 в 01:34

Вот как я это делаю, Ctrl+C. Но помните, что это безопасно, пока apt-get находится на этапе загрузки или обновляет кеш. Помимо этого я не могу думать, что это безопаснее. Просто позвольте этому закончить и отменить изменения, удалив или понизив как-нибудь. Загруженные файлы можно очистить с помощью sudo apt-get autoclean

0
ответ дан 25 May 2018 в 01:34

Linux и другие системы типа Unix очень мощны из командной строки, но очень неумолимы после запуска процесса. Отправляя процесс, сигнал kill наверняка убьет процесс, который работает, но имейте в виду, что вы оставляете базу данных в неустойчивом состоянии. Последняя запись может быть закрыта неправильно, поэтому вам придется ремонтировать базу данных. Не всегда с apt, но с любым приложением.

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

0
ответ дан 25 May 2018 в 01:34

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

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