Компьютер зависает при установке linux-image-3.19.0-43-generic

Я думаю, что эта система была завершением работы во время системного обновления, но не уверенная. Это не говорит, что у меня есть любые доступные обновления, когда я вхожу в систему, таким образом, я не знаю. Это - VM на хосте hyper-v.

Я раньше сталкивался с этой проблемой при выполнении apt-get update. Так, я искал решение онлайн и столкнулся с тем, которое предложило cd в /var/lib/dpkg и выполненный rm *. Я сделал это, и затем я смог закончить apt-get update.

Теперь, когда я пытаюсь установить что-то использование apt-get install, это добирается до здесь и зависает

Setting up linux-image-3.19.0-43-generic (3.19.0-43.49~14.04.1) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-3.19.0-43-generic
) points to /boot/initrd.img-3.19.0-43-generic
 (/boot/initrd.img-3.19.0-43-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-3.19.0-43-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-3.19.0-43-generic
) points to /boot/vmlinuz-3.19.0-43-generic
 (/boot/vmlinuz-3.19.0-43-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-3.19.0-43-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.19.0-43-generic /boot/vmlinuz-3.19.0-43-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.19.0-43-generic /boot/vmlinuz-3.19.0-43-generic
update-initramfs: Generating /boot/initrd.img-3.19.0-43-generic

и это просто находится здесь, не уверенный, что это делает. Любые предложения или справка значительно ценились бы.

Править

Это - то, что я сделал.

Это должно использоваться в качестве последнего средства. При использовании этого небрежно, можно закончить с поврежденной системой. Попробуйте другие ответы прежде, чем сделать это. Можно удалить файл блокировки со следующей командой:

sudo rm /var/lib/apt/lists/lock Вы, возможно, также должны удалить файл блокировки в каталоге кэша

sudo rm /var/cache/apt/archives/lock После этого попытайтесь открытие Synaptic снова.

0
задан 18 January 2016 в 11:44

1 ответ

Из pathname.com:

/var содержит переменные файлы данных. Это включает каталоги шпульки и файлы, административные и регистрирующие данные и переходные и временные файлы.

Отметьте, где это говорит, что каталоги шпульки и файлы, административные и регистрирующие данные, эта часть важна. Путем удаления /var/lib/dpkg Вы удалили некоторые очень важные файлы.

Кроме вышеупомянутого:

/var указан здесь, чтобы позволить смонтироваться /usr только для чтения. Все, что однажды вошло /usr это записано в во время работы системы (в противоположность установке, и поддержка программного обеспечения) должен быть в /var.

Это означает: данные в /var изменения, который необходим для некоторых приложений такой как в Вашем случае dpkg.

Вы никогда не должны удалять файлы/папки без предварительных знаний. Единственное левое возможное решение состоит в том, чтобы Вы переустановили Ubuntu. Пока Вы не сделаете так, Вы будете не мочь использовать dpkg. Но большая часть здесь - то, что у Вас все еще есть рабочая система, таким образом, скопируйте все свои важные данные, т.е. тех присутствующих в /home, и т.д. так, то, что Вы ничего не теряете во время переустановки.

1
ответ дан 26 July 2019 в 09:21

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

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