Я недавно видел на своих 16.04 при выполнении apt upgrade
то, что воздержались от некоторых пакетов. Я пошел для исследования и нашел ответ здесь. Это в основном говорит, что Вы, как предполагается, устанавливаете пакеты индивидуально вместо выполнения apt dist-upgrade
. Таким образом, это - то, что я сделал эти только два пакета, я звонил apt install
для были: libgl1-mesa-dev libgl1-mesa-devlibgl1-mesa-dev
Остальные приехали как зависимости.
Но поскольку в заголовке говорится, что машина закончилась в чрезвычайном режиме. Поэтому установка была, вероятно, плохой идеей так или иначе. Для противопоставления против проблемы, я запустил систему в спасательном режиме (чтобы не быть перепутанным режимом чрезвычайной ситуации жгута из прутьев) от GRUB и работал, dpkg для фиксации повредить/пропустить пакеты. Интересной вещью является система, будет обычно загружать право после этого. Когда я загружу его снова, это закончится в чрезвычайном режиме. Для получения нормального GUI, я должен выполнить dpkg каждый раз, когда я загружаю его, и он будет работать даже при том, что, dpkg ничего не делает.
Мои вопросы:
От чего воздерживаются пакеты? Почему Вы, как предполагается, не устанавливаете их? И как иметь дело с ним, если Вы имеете...
Что НА САМОМ ДЕЛЕ заставляет человечность входить в чрезвычайный режим? Так как это хорошо работает, если я прохожу свой специальный процесс начальной загрузки.
Whoah, хороший град вопросов.
Можно хотеть разделить этот вопрос на два (часть теории воздержалась от пакетов и как выйти ситуации), честно. На данный момент я иду на конечность здесь для существует много, что я не знаю о Вашей ситуации. Мой ответ должен дать Вам что-то так, что можно сделать разделение и спросить лучше (более полный?) вопросы, или по крайней мере связывают Вас, где Ваши решения могли бы быть.
https://askubuntu.com/a/945816/72260 должен помочь с тем, от чего воздерживаются пакеты и что сделать с ними. Суммирование, существуют возможные причины пары, включая поврежденные зависимости, корпуса с игольчатыми выводами, пакеты "в ожидании" и пакеты, которые - после установки - представили бы несоответствия зависимостей. Можно иметь дело с ними различными способами, от чистки до установки другим инструментом или вручную (как Вы сделал это кажется) к ожиданию, пока специалисты по обслуживанию пакета не фиксируют свой deps сами.
Так, да, иногда Вы, как предполагается, не устанавливаете их. Я, к сожалению, не настолько хорошо осведомлен, чтобы сказать Вам золотой рецепт, для которого случай который.:(
Если мы говорим о чрезвычайном режиме как на снимке экрана здесь, то существует несколько бывших известных причин. Обычно выполнение journalctl
должен дать Вам подозрение о Вашем случае. Из того, что Вы записали, что кажется вероятным, что Вам перепутали зависимости. Одно из решений, которые могут работать, состоит в том, чтобы переустановить эти пакеты, которые имели проблемы (и их зависимости).
Без большего количества деталей я не знаю то, что могло заставить Вашу систему входить в чрезвычайный режим или почему dpkg помогает, но только для одной начальной загрузки.