现象
Hit:1 http://mirrors.cloud.aliyuncs.com/ubuntu bionic InRelease
Hit:2 http://mirrors.cloud.aliyuncs.com/ubuntu bionic-updates InRelease
Hit:3 http://mirrors.cloud.aliyuncs.com/ubuntu bionic-security InRelease
Hit:4 http://repo.mysql.com/apt/ubuntu bionic InRelease
Reading package lists...
err:E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
注:mirrors.cloud.aliyuncs.com 这个域名需要阿里云vpc下dns才能解析。
原因
dpkg 软件包配置不正确,安装被中断。
修复步骤
注:所有操作修改前,请先备份数据,创建快照等。
登陆服务器
排查中断原因
1、手动执行 sudo dpkg --configure -a ,执行成功后,尝试升级 sudo apt-get update
2、若依旧报错,则删除/var/lib/dpkg/updates 下所有文件后在尝试升级,具体操作步骤如下:
cd /var/lib/dpkg/updates
ls -al
mv /var/lib/dpkg/updates /tmp/
sudo apt-get update
sudo apt-get upgrade
由于安装被中断的原因各种各样,可以借鉴链接内容排查的过程,进行分析