Не мог заблокировать каталог администрирования - DPKG настраивают застрявший на initramfs

У меня есть проблемы с apt:

E: Unable to lock the administration directory /var/lib/dpkg/lock
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? 

Я следовал руководству в ответе на этот вопрос. К сожалению, это не решило мою проблему. Когда я работаю sudo dpkg --configure -a это - вывод:

Setting up linux-image-4.15.0-36-generic (4.15.0-36.39) ...
Processing triggers for linux-image-4.15.0-36-generic (4.15.0-36.39) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.15.0-36-generic

Процесс застревает на последней строке даже после закрытия и не продолжается.

Когда я работаю ps aux | grep dpkg в то время как процесс застревает:

root     28722  0.0  0.0  20248  5616 pts/8    Ss+  Oct05   0:00 /usr/bin/dpkg --status-fd 25 --configure --pending
root     28730  0.0  0.0   4628   812 pts/8    S+   Oct05   0:00 /bin/sh /var/lib/dpkg/info/linux-image-4.15.0-36-generic.postinst triggered linux-update-4.15.0-36-generic

Как я могу решить эту проблему, не переустанавливая человечность?

3
задан 6 October 2018 в 12:34

1 ответ

  1. Сразу после экрана-заставки BIOS/UEFI во время начальной загрузки, с BIOS, быстро нажатие и содержит Сдвиг ключ, который поднимет меню GNU GRUB. (Если Вы видите логотип Ubuntu, Вы упустили суть, где можно ввести меню GRUB.) С нажатием UEFI (возможно, несколько раз) ключ Esc для получения до меню GRUB. Иногда экран-заставка производителя является частью загрузчика Windows, поэтому когда Вы включаете машину, это переходит прямо к экрану GRUB, и затем нажимающий Сдвиг является ненужным.

  2. От выбора экрана GRUB Расширенные настройки для Ubuntu и нажатия Входят .

    enter image description here

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

    enter image description here

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

Открывают виртуальную консоль только для текста путем нажатия комбинации клавиатуры Ctrl + Высокий звук + F3 .

  1. В login: подсказка вводит Ваше имя пользователя, и нажатие Входят .

  2. В Password: подсказка вводит Ваш пароль пользователя, и нажатие Входят . После входа в систему можно выполнить команды от виртуальной консоли.

  3. Выполнение следующие команды для удаления Вашего /var/lib/dpkg/lock файл и реконфигурирование пакета силы.

    sudo apt install --reinstall linux-image-generic=4.15.0.36.39  
    sudo rm /var/lib/dpkg/lock
    sudo dpkg --configure -a
    
  4. Для перевода в рабочее состояние нормального экрана входа в систему Ubuntu выполняет эту команду:

    sudo systemctl start graphical.target
    

, Если это не работает, поднимают виртуальную консоль снова и выполняют следующие команды на Шаге 3 предшествования 4 шагам:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock  
2
ответ дан 1 December 2019 в 16:51

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

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