我在用Ubuntu 12.04 32 位在 hp pavilion dv6 笔记本电脑(AMD 处理器)升级并重启后,桌面无法启动,并且显示 cui ( Ctrl++ )。当我尝试登录我的用户时,显示以下错误Alt:F1
apt-config :/lib/i386-linux-gnu/lib.so.6:version 'GLIBC_2.17' NOT FOUND (required by /usr/lib/i386-linux-gnu/libstdc++.so.6)
当我输入sudo apt-get
命令时,出现相同的错误,apt-get
命令不起作用。我只有字符用户界面。
答案1
没什么大问题。错误消息本质上意味着您没有足够高的 libc6 版本(或与要求的版本不同)。
这意味着该程序是针对 glibc 版本 2.17 编译的,并且需要该版本才能运行,但您的系统安装了不同的版本。您需要针对系统上正确的 glibc 版本重新编译该程序,或者安装较新版本的 glibc(Debian 中的“libc6”包)。
因此,您只需要升级您的 libc6 包。
要升级它,请在终端中使用这些命令:
sudo apt-get update
sudo apt-get install libc6