centos7 ImportError: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by /opt/kingsoft/wps-office/office6/libstdc++.so.6)
时间: 2023-07-19 19:28:24 浏览: 328
这个错误是因为你的 CentOS 7 系统缺少 GLIBC_2.18 库,而 /opt/kingsoft/wps-office/office6/libstdc++.so.6 需要这个库才能正常工作。
你可以使用以下命令尝试更新你的 GLIBC 库:
```bash
sudo yum update glibc
```
如果更新后还是出现同样的错误,你可以尝试安装一个包含 GLIBC_2.18 的新版本系统。或者,你可以尝试手动安装 GLIBC_2.18 库。你可以从 CentOS 官方仓库中下载 GLIBC 2.18 的 RPM 包,然后使用以下命令进行安装:
```bash
rpm -Uvh glibc-2.18-*.rpm glibc-common-2.18-*.rpm glibc-devel-2.18-*.rpm glibc-headers-2.18-*.rpm
```
请注意,手动安装 GLIBC 库可能会导致系统不稳定,因此请确保在进行操作之前备份你的系统。
相关问题
/lib64/libc.so.6: version `GLIBC_2.18' not found (required by /lib64/libstdc++.so.6)
这个错误提示是因为程序所依赖的库版本过低导致的。你需要升级 GLIBC 库的版本才能解决这个问题。
如果你使用的是 CentOS 或者 RedHat 等系统,可以通过以下命令升级 GLIBC 库:
```
sudo yum update glibc
```
如果你使用的是 Ubuntu 或者 Debian 等系统,可以通过以下命令升级 GLIBC 库:
```
sudo apt-get install libc6
```
如果你需要在系统上同时安装多个版本的 GLIBC 库,可以使用 Linux 命名空间技术来实现。不过这个过程比较复杂,需要一些 Linux 系统管理经验。
阅读全文