Относительно новичок в Linux, но уже около года без проблем работает веб-сервер Ubuntu. Однако
После запуска
sudo apt-get update
sudo apt-get upgrade
он пожаловался на невозможность обновления из-за пакета и предложил мне выполнить ту же команду с флагом -f, что я и сделал. Не помогло, все еще жаловался на сломанную упаковку.
В любом случае, я перезапустил весь компьютер, используя
sudo shutdown -r now
, и теперь он не может завершить загрузку. Он застревает в
Остановка набора ключей консоли
Остановка настройки виртуальных сетевых устройств
И тогда ничего не происходит, сколько бы я ни ждал.
Что случилось и как я могу это исправить? Предпочел бы не переустанавливать всю систему.
Благодарен за помощь!
Скриншот:
Попробуйте удалить файл блокировки, т. Е.
rm /var/lib/dpkg/lock
, а затем выполните
dpkg-reconfigure -a
(sudo не требуется, поскольку вы вошли в однопользовательский режим)
Если вы не можете выполнить это, то это проблема монтирования / ваше погружение, вероятно, смонтировано как попытка только для чтения:
mount -o rw,remount /
dpkg-reconfigure -a
Используйте aptitude вместо обновлений apt-get (и для будущих установок), поскольку он ведет намного лучший журнал того, какие пакеты были установлены как зависимости, и предоставит вам намного больше возможностей, если вы столкнетесь с пакетами, у которых есть проблемы.
aptitude update && aptitude upgrade