Я считаю, что проблема довольно распространенная (серьезно Ubuntu?), но в любом случае текущее состояние моего ноутбука заключается в том, что если я запустил команды apt, он попросит меня сделать sudo dpkg --configure -a, который затем едва работает и останавливается на: [ ! d0] Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.13.0-36-generic /boot/vmlinuz-4.13.0-36-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.13.0-36-generic /boot/vmlinuz-4.13.0-36-generic
Компьютер можно использовать, но на данный момент это означает, что я не смогу установить обновления до тех пор, пока эта проблема не будет исправлена.
В любом случае причина, по которой dpkg нарушена, потому что после чего-то вроде 3-х часов после запуска команды apt upgrade, я сдался и убил процесс.
Есть ли способ просто не продолжать установку этой версии ядра, по крайней мере, до сценария dkms исправлено?
Я решил использовать это решение прямо здесь, но это может быть рискованным, и это мой рабочий ноутбук, поэтому я действительно не хочу рисковать, что может задержать мои поставки. Если у кого-то была эта проблема или она больше знает об этом предмете и может сказать, что решение в этой теме должно быть достаточно хорошим, это также решит мой вопрос.
Спасибо!
У меня была та же проблема. В моем случае я мог связать его с аналогичной проблемой обновления в grub-common и, наконец, обнаружил, что / lib / lsb / init-functions висит при запуске hooks на plymouth, что является графическим загрузочным изображением.
Вы можете попробовать это с минимальным воздействием системы:
sudo mv /lib/lsb/init-functions.d/99-plymouth ~
sudo apt install -f
В случае успеха выполните следующие действия:
cd ~
sudo rm 99-plymouth
sudo apt remove --purge plymouth
Если это не удастся, вы можете попробовать немного более тяжелый подход, если есть другие блокировки, вызванные plymouth:
sudo dpkg --force-depends --purge plymouth lightdm plymouth-label plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text libplymouth4
sudo apt install -f
В любом случае, он останавливает plymouth от блокировки вашего ядра и amp; (! d5)
Рассмотрите любое нормальное обслуживание:
sudo apt update && sudo apt upgrade && sudo apt autoremove
Обратите внимание, что это также удалит lightdm, если у вас есть это, так как есть зависимости от plymouth, поэтому убедитесь, что у вас есть альтернатива. Например, у меня установлен gdm3 по умолчанию.
У меня была та же проблема. В моем случае я мог связать его с аналогичной проблемой обновления в grub-common и, наконец, обнаружил, что / lib / lsb / init-functions висит при запуске hooks на plymouth, что является графическим загрузочным изображением.
Вы можете попробовать это с минимальным воздействием системы:
sudo mv /lib/lsb/init-functions.d/99-plymouth ~
sudo apt install -f
В случае успеха выполните следующие действия:
cd ~
sudo rm 99-plymouth
sudo apt remove --purge plymouth
Если это не удастся, вы можете попробовать немного более тяжелый подход, если есть другие блокировки, вызванные plymouth:
sudo dpkg --force-depends --purge plymouth lightdm plymouth-label plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text libplymouth4
sudo apt install -f
В любом случае, он останавливает plymouth от блокировки вашего ядра и amp; (! d5)
Рассмотрите любое нормальное обслуживание:
sudo apt update && sudo apt upgrade && sudo apt autoremove
Обратите внимание, что это также удалит lightdm, если у вас есть это, так как есть зависимости от plymouth, поэтому убедитесь, что у вас есть альтернатива. Например, у меня установлен gdm3 по умолчанию.