首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >apt: /lib/aarch64-linux-gnu/libc.so.6:版本`GLIBC_2.27‘not (/usr/lib/aarch64-linux-gnu/libapt-pkg.so.5.0所要求的)

apt: /lib/aarch64-linux-gnu/libc.so.6:版本`GLIBC_2.27‘not (/usr/lib/aarch64-linux-gnu/libapt-pkg.so.5.0所要求的)
EN

Ask Ubuntu用户
提问于 2021-01-25 16:22:11
回答 1查看 2.6K关注 0票数 0

我想我在我安装在jetson上的ubuntu18.04 (arm64)上安装了一个错误的arm64软件包,因为现在操作系统已经不起作用了,我不知道如何解决这个问题。

代码语言:javascript
运行
复制
root@ziomario-desktop:~/Scaricati/arm64# dpkg -i libc6_2.24-11+deb9u4_arm64.deb

dpkg: attenzione: downgrade of libc6:arm64 from version 2.27-3ubuntu1.4 to 2.24-11+deb9u4
(reading from database... 323470 file e directory actually installed.)
Preparing for extracting libc6_2.24-11+deb9u4_arm64.deb...
De-configuration of libc6:armhf (2.27-3ubuntu1.4)...
Extraction of libc6:arm64 (2.24-11+deb9u4) su (2.27-3ubuntu1.4)...
dpkg: error trying to process package libc6:arm64 (--install):
 package libc6:arm64 2.24-11+deb9u4 can't be configured why libc6:armhf has a different version (2.27-3ubuntu1.4)
dpkg: error trying to elaborate package libc6:armhf (--install):
 package libc6:armhf 2.27-3ubuntu1.4 can't be configured why libc6:arm64 has a different version (2.24-11+deb9u4)
Occurred some errors during the processing of :
 libc6:arm64
 libc6:armhf

root@ziomario-desktop:/home# apt update

apt: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.27' not found (required by /usr/lib/aarch64-linux-gnu/libapt-pkg.so.5.0)
apt: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /lib/aarch64-linux-gnu/libudev.so.1)
apt: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /lib/aarch64-linux-gnu/libsystemd.so.0)
apt: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.27' not found (required by /lib/aarch64-linux-gnu/libsystemd.so.0)

sudo dpkg --remove-architecture armhf
cannot remove it because it is currently in use by the database

基本上我什么也做不了,我怀疑如果我重新启动板,ubuntu将无法正确地重新启动。所以,我被迫保持板的正常运行,直到我纠正错误。当然,我不想从头开始重新安装ubuntu。请帮帮我。谢谢。

EN

回答 1

Ask Ubuntu用户

发布于 2022-07-04 23:55:44

通过运行以下方法解决了这个问题:

代码语言:javascript
运行
复制
sudo dpkg -i --force-overwrite libc6_2.27-3ubuntu1.4_arm64.deb

来自手册页:

代码语言:javascript
运行
复制
--force-overwrite: Overwrite one package's file with another's
          file.
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1310872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档