在安装时报错:
有 8 个软件包没有被完全安装或卸载。
解压缩后会消耗 0 B 的额外空间。
sh: 0: getcwd() failed: No such file or directory
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
正在设置 mysql-server-8.0 (8.0.22-0ubuntu0.20.04.2) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another p
rocess: Resource temporarily unavailable
dpkg: 处理软件包 mysql-server-8.0 (--configure)时出错:
已安装 mysql-server-8.0 软件包 post-installation 脚本 子进程返回错误状态 1
正在设置 libc6:i386 (2.31-0ubuntu9.1) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another p
rocess: Resource temporarily unavailable
dpkg: 处理软件包 libc6:i386 (--configure)时出错:
已安装 libc6:i386 软件包 post-installation 脚本 子进程返回错误状态 1
dpkg: 依赖关系问题使得 libbsd0:i386 的配置工作不能继续:
libbsd0:i386 依赖于 libc6 (>= 2.25);然而:
软件包 libc6:i386 尚未配置。
是之前mysql-Server没安装完全引起的,类似于一辆抛锚的车堵在了单行道的路口,后面正常的车也无法通过,造成有八个安装包未安装。可以通过卸载再重新安装。
解决方法:
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old
sudo mkdir /var/lib/dpkg/info
sudo apt-get update
sudo apt-get -f install
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old
sudo rm -rf /var/lib/dpkg/info
sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info