我目前正在使用以下版本的ubuntu描述:Ubuntu18.04.5LTS发行版: 18.04代码:仿生在这台机器上,我试图使用sudo apt-get autoremove maven删除现有的maven插件
我收到以下错误:-
正在读取包列表...完成构建依赖树
正在读取状态信息...完成后,您可能需要运行“apt-修复-破坏安装”来纠正这些问题。以下软件包有未满足的依赖关系: libc6-dbg : libc6 : libc6 (= 2.27-3ubuntu1.4),但是2.27-3ubuntu1将安装libc6-dev :libc6 (= 2.27-3ubuntu1.4),但2.27-3ubuntu1将安装E: Unmet依赖项。尝试'apt -修复-破坏安装‘与没有软件包(或指定一个解决方案)。
然后我按建议试了一下sudo apt --fix-broken install
正在读取包列表...完成构建依赖树
正在读取状态信息...完成了校正依赖关系..。完成以下软件包已自动安装,不再需要: libllvm7使用'sudo apt自动删除‘来删除它。将安装以下附加软件包: libc6 glibc 6:i 386建议的软件包::i 386 locales:i 386将升级以下软件包: libc6 glibc 6:i 386 2升级,0新安装,0删除,428未升级。9未完全安装或拆卸。需要得到0 B/5,382 kB的档案。在此操作之后,将使用19.5 kB的额外磁盘空间。要继续吗?Y/n Y debconf: DbDriver "config":/var/cache/debconf/config.dat被另一个进程锁定:资源暂时不可用(读取当前已安装的数据库. 197197文件和目录)。准备拆包./libc6 6_2.27-3 ubuntu1.4_2.27 64.2.27.非配置libc6 6:i 386(2.27-3 ubuntu1).debconf: DbDriver "config":/var/cache/debconf/config.dat被另一个进程锁定:资源暂时不可用dpkg:错误处理存档DbDriver(- unpack ):新的libc6 6:amd64 64包安装前脚本子进程返回错误退出状态1,准备解压缩./libc6 6_2.27-3 ubuntu1.4_i386.deb.非配置libc6 6:amd64 64(2.27-3 ubuntu1)debconf: /var/cache/debconf/config.dat被另一个进程锁定:资源暂时不可用dpkg:错误处理存档/var/cache/apt/archives/libc6_2.27-3ubuntu1.4_i386.deb (-unpack):新的libc6 6:i 386包安装前脚本返回错误退出状态1错误在处理过程中遇到1错误: /var/cache/apt/archives/libc6_2.27-3ubuntu1.4_amd64.deb /var/cache/apt/libc6_2.27-3 ubuntu1.4_i386.deb E:子进程/usr/bin/dpkg返回一个错误代码(1)
我对ubuntu很陌生,我不知道如何处理这个问题。请告诉我怎么处理这件事。
发布于 2022-03-24 15:45:28
在我的例子中,我在安装python3-pip (apt install python3-pip)时也有同样的错误。
如果您检查更接近错误,您正在尝试升级libc6 libc6:i386,因此要修复错误,您可以做的是避免那些升级。
我是这样做的:
apt-mark hold libc6
apt-mark hold libc6:i386
yes | apt install python3-pip --no-upgrade libc6 libc6:i386https://unix.stackexchange.com/questions/625351
复制相似问题