警告
CentOS7的SCL源在2024年6月30日停止维护了。 当scl源里面默认使用了centos官方的地址,无法连接,需要替换为阿里云
解决问题
cd /etc/yum.repos.d/
小于 1 分钟
警告
CentOS7的SCL源在2024年6月30日停止维护了。 当scl源里面默认使用了centos官方的地址,无法连接,需要替换为阿里云
cd /etc/yum.repos.d/
报错背景是因为node版本太高,导致libstdc++.so.6版本太低,无法运行
报错如下
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
报错背景是因为在centos7上安装了node最新稳定版,查看版本报错
strings /lib64/libm.so.6 |grep GLIBC
这是最常见的原因,也是最容易检查和解决的。当磁盘空间被占满时,系统就无法分配新的空间给新文件,所以会报错“No space left on device”。要检查这个原因,可以使用df -h命令来查看分区情况
df -h