Установка пакетов, от которых воздерживаются: libgl1-mesa-dev приводит к чрезвычайному режиму

Я недавно видел на своих 16.04 при выполнении apt upgrade то, что воздержались от некоторых пакетов. Я пошел для исследования и нашел ответ здесь. Это в основном говорит, что Вы, как предполагается, устанавливаете пакеты индивидуально вместо выполнения apt dist-upgrade. Таким образом, это - то, что я сделал эти только два пакета, я звонил apt install для были: libgl1-mesa-dev libgl1-mesa-devlibgl1-mesa-dev

Остальные приехали как зависимости.

Но поскольку в заголовке говорится, что машина закончилась в чрезвычайном режиме. Поэтому установка была, вероятно, плохой идеей так или иначе. Для противопоставления против проблемы, я запустил систему в спасательном режиме (чтобы не быть перепутанным режимом чрезвычайной ситуации жгута из прутьев) от GRUB и работал, dpkg для фиксации повредить/пропустить пакеты. Интересной вещью является система, будет обычно загружать право после этого. Когда я загружу его снова, это закончится в чрезвычайном режиме. Для получения нормального GUI, я должен выполнить dpkg каждый раз, когда я загружаю его, и он будет работать даже при том, что, dpkg ничего не делает.

Мои вопросы:

От чего воздерживаются пакеты? Почему Вы, как предполагается, не устанавливаете их? И как иметь дело с ним, если Вы имеете...

Что НА САМОМ ДЕЛЕ заставляет человечность входить в чрезвычайный режим? Так как это хорошо работает, если я прохожу свой специальный процесс начальной загрузки.

0
задан 4 August 2017 в 00:31

1 ответ

Whoah, хороший град вопросов.

  1. От чего воздерживаются пакеты?
  2. Почему Вы, как предполагается, не устанавливаете их?
  3. И как иметь дело с ним, если Вы имеете...
  4. Что НА САМОМ ДЕЛЕ заставляет Ubuntu входить в чрезвычайный режим?
  5. Почему (перефразируют мой) это хорошо работает, если я прохожу свой специальный процесс начальной загрузки?

Можно хотеть разделить этот вопрос на два (часть теории воздержалась от пакетов и как выйти ситуации), честно. На данный момент я иду на конечность здесь для существует много, что я не знаю о Вашей ситуации. Мой ответ должен дать Вам что-то так, что можно сделать разделение и спросить лучше (более полный?) вопросы, или по крайней мере связывают Вас, где Ваши решения могли бы быть.

Пакеты, от которых воздерживаются, вопросы 1-3

https://askubuntu.com/a/945816/72260 должен помочь с тем, от чего воздерживаются пакеты и что сделать с ними. Суммирование, существуют возможные причины пары, включая поврежденные зависимости, корпуса с игольчатыми выводами, пакеты "в ожидании" и пакеты, которые - после установки - представили бы несоответствия зависимостей. Можно иметь дело с ними различными способами, от чистки до установки другим инструментом или вручную (как Вы сделал это кажется) к ожиданию, пока специалисты по обслуживанию пакета не фиксируют свой deps сами.

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

Чрезвычайный режим, вопрос 4

Если мы говорим о чрезвычайном режиме как на снимке экрана здесь, то существует несколько бывших известных причин. Обычно выполнение journalctl должен дать Вам подозрение о Вашем случае. Из того, что Вы записали, что кажется вероятным, что Вам перепутали зависимости. Одно из решений, которые могут работать, состоит в том, чтобы переустановить эти пакеты, которые имели проблемы (и их зависимости).

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

1
ответ дан 2 November 2019 в 20:29

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

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