sudo apt-get upgrade.. E: dpkg 被中断,您必须手动运行“sudo dpkg --configure -a”来解决问题

sudo apt-get upgrade.. E: dpkg 被中断,您必须手动运行“sudo dpkg --configure -a”来解决问题

背景.. 18.04 LTS,联想 G50,之前多次启动失败(+4 年旧硬件)

操作系统启动正常,打开互联网(mozilla)且浏览器不“正常”,按++Ctrl打开 终端并立即运行..AltT

sudo apt-get-update

确定操作系统是否处于“最佳”运行状态

因此,上述命令返回..

Hit:1 http://au.archive.ubuntu.com/ubuntu bionic InRelease            
Get:2 http://au.archive.ubuntu.com/ubuntu bionic-updates InRelease [88,7 kB]

此时这是“好的”,因为操作系统正在连接到 iinet,并且“grub”(核心操作程序)正在运行,但是......

sudo apt-get upgrade

这是“修复”一些过时/损坏的启动文件的最佳机会。

E: Could not open lock file /var/lib/apt.. 

(基本上升级失败并且/var/lib文件被锁定......)

W: Problem un-linking the file..

所以这是一个非常微妙的步骤..操作系统未能正确升级(下载)允许您的操作系统正常/最佳运行的代码/系统...并且现在已经锁定连接到 iinet 的系统并允许您搜索解决方案/下载操作系统修复(更新和升级等..)

立即确定/进行操作系统/互联网连接修复

在任何进一步的操作之前,必须调查/修复操作系统/iinet 故障/“不正常操作”,否则,用户可能会“追逐”(徒劳无功地追逐)许多进一步的链接/操作系统修复程序,然后才简单地确保执行了正确的启动并且操作系统正常运行。

fsck@heynemma 使用命令解决了之前的启动失败问题

上面的“我的”错误消息sudo apt-get upgrade返回..

 E: Could not open lock file /var/lib/apt.. 

(基本上升级失败并且/var/lib文件被锁定......)

 W: Problem un-linking the file..
.. must use sudo dpkg --configure -a

再次尝试..

sudo apt-get upgrade

继续回归..

 E: Could not open lock file /var/lib/apt.. 

(基本上升级失败并且/var/lib文件被锁定......)

W: Problem un-linking the file..
.. must use sudo dpkg --configure -a

因此,一些链接会引导您评估导致“可能”冻结的正在运行的进程检查正在运行的进程..

ps -A | grep apt

有些链接会指导您删除“锁定”的文件...

rm /var/lib/dpkg/lock

但在我的例子中,它返回了..

E: unable to unlock read/write ..

因此按照@heynemma‘修复’sources/sites/ask-ubuntu-links..

sudo apt-get clean
sudo fsck /dev/sda6

(sda6 是我的 ubuntu 驱动器)

systemctl reboot

并在 grub(核心启动程序)‘可能’修复后重新运行这些命令来‘刷新’系统。

sudo apt-get clean
sudo fsck -y /dev/sda6

(-y 自动对“修复驱动器..?”的所有问题回答“是”...但最好先查看每次实例/问题时“修复什么”...)

systemctl reboot

..一些有用的命令可以识别启动失败,但对于新用户来说很难理解这里..

dmesg | tail -100

或者

systemctl

我知道这是@heynemma 的修复,并且针对 Ubu18.04 启动失败的许多(几乎全部)问题都进行了很好的发布。但对于新手来说,一步一步的帮助有助于“让”操作系统恢复启动,并使 iinet 功能恢复“正常”,这样用户就可以对他们的 ubuOS 功能和进一步的操作调查充满信心

相关内容