小编jea*_*ean的帖子

通过 dpkg 卸载 libc6 包

我已经在我的 ubuntu 服务器 12.04 上安装了“libc6_2.17-0ubuntu5.1_amd64.deb”。系统上的原始 libc6 是 2.15。安装软件包后,我通过以下方式检查:

ldd --version
Run Code Online (Sandbox Code Playgroud)

表明:

ldd (Ubuntu EGLIBC 2.15-0ubuntu10.5) 2.15
Run Code Online (Sandbox Code Playgroud)

没变。然后我发现我无法通过 apt-get 安装任何依赖于 libc6 的东西,它会报告:

The following packages have unmet dependencies:
 libc-dev-bin : Depends: libc6 (< 2.16) but 2.17-0ubuntu5.1 is to be installed
 libc6-dev : Depends: libc6 (= 2.15-0ubuntu10.5) but 2.17-0ubuntu5.1 is to be installed
 libnih1 : PreDepends: libc6 (< 2.16) but 2.17-0ubuntu5.1 is to be installed
Run Code Online (Sandbox Code Playgroud)

所以我尝试卸载 debian 包,首先我检查:

dpkg -l | grep libc6
ii  libc6            2.17-0ubuntu5.1       Embedded GNU C Library: Shared libraries …
Run Code Online (Sandbox Code Playgroud)

linux debian ubuntu

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

debian ×1

linux ×1

ubuntu ×1