关于配置centos服务器的大坑
在安装gcc及gcc-c++后可能会遇到 包冲突的问题
Error: Package: glibc-2.17-326.el7_9.x86_64 (updates)
Requires: glibc-common = 2.17-326.el7_9
Installed: glibc-common-2.17-317.el7.x86_64 (@anaconda)
glibc-common = 2.17-317.el7
Installed: glibc-common-2.28-164.el8.x86_64 (installed)
glibc-common = 2.28-164.el8
Available: glibc-common-2.17-322.el7_9.x86_64 (updates)
glibc-common = 2.17-322.el7_9
Available: glibc-common-2.17-323.el7_9.x86_64 (updates)
glibc-common = 2.17-323.el7_9
Available: glibc-common-2.17-324.el7_9.x86_64 (updates)
glibc-common = 2.17-324.el7_9
Available: glibc-common-2.17-325.el7_9.x86_64 (updates)
glibc-common = 2.17-325.el7_9
Available: glibc-common-2.17-326.el7_9.x86_64 (updates)
glibc-common = 2.17-326.el7_9
Error: Package: glibc-2.17-326.el7_9.i686 (updates)
Requires: glibc-common = 2.17-326.el7_9
Installed: glibc-common-2.17-317.el7.x86_64 (@anaconda)
glibc-common = 2.17-317.el7
Installed: glibc-common-2.28-164.el8.x86_64 (installed)
glibc-common = 2.28-164.el8
Available: glibc-common-2.17-322.el7_9.x86_64 (updates)
glibc-common = 2.17-322.el7_9
Available: glibc-common-2.17-323.el7_9.x86_64 (updates)
glibc-common = 2.17-323.el7_9
Available: glibc-common-2.17-324.el7_9.x86_64 (updates)
glibc-common = 2.17-324.el7_9
Available: glibc-common-2.17-325.el7_9.x86_64 (updates)
glibc-common = 2.17-325.el7_9
Available: glibc-common-2.17-326.el7_9.x86_64 (updates)
glibc-common = 2.17-326.el7_9
提供一些常用命令
小白慎用
一般glibc不兼容问题可以尝试将gcc卸载在重新安装
yum list|grep glibc-common # 查看目前存在的glibc-common版本
yum check
yum remove gcc-4.8.5-44.el7.x86_64
yum remove cpp-8.5.0-4.el8_5.x86_64
yum update
yum clean
yum repolist
yum -y install make gcc gcc-c++
不建议使用以下命令,百害而无一利
rpm -e glibc-common-2.28-164.el8.x86_64
rpm -e glibc-2.17-317.el7.x86_64
yum remove libffi-devel # 切不可使用,后果严重
使用会造成服务器远程连接失效,导致除目前在用的终端外,其他都无法连接,在此终端退出后也将无法连接。
关于误删的挽救措施
比如😭
参考以下博客,能不能修好看人品吧,我是不会😥😭
https://blog.csdn.net/qq_38695182/article/details/85295105
https://www.zhihu.com/question/385135873/answer/1139858267