Linux升级cmake
作者QQ:67065435 QQ群:669756510
本站内容全部为作者原创,转载请注明出处!
通过YUM升级
- 卸载旧版cmake
yum -y --nogpgcheck remove cmake 安装新版cmake
yum -y --nogpgcheck install epel-release yum -y --nogpgcheck install cmake3 ln -s /usr/bin/cmake3 /usr/bin/cmake查看版本
cmake -version
更新MAKE
更新MAKE
cd /root wget --no-check-certificate -c http://ftp.gnu.org/pub/gnu/make/make-4.4.tar.gz tar -xf make-4.4.tar.gz cd make-4.4 ./configure --prefix=/usr make -j$(nproc) make -j$(nproc) install查看版本
make -v
更新GCC、GCC-C++
安装新版gcc
yum -y --nogpgcheck install devtoolset-11-gcc devtoolset-11-gcc-c++ devtoolset-11-binutils临时启用新版gcc
scl enable devtoolset-11 bash永久启用新版gcc
source /opt/rh/devtoolset-11/enable echo "source /opt/rh/devtoolset-11/enable" >> /etc/profilerpm重构DB
rpm --rebuilddb查看版本
gcc -v
更新BISON
更新BISON
yum -y --nogpgcheck install bison查看版本
bison --version
更新OpenSSL
更新OpenSSL
cd /root wget --no-check-certificate -c https://www.openssl.org/source/openssl-1.1.1s.tar.gz tar -xf openssl-1.1.1s.tar.gz cd openssl-1.1.1s ./config --prefix=/usr make -j$(nproc) make -j$(nproc) install查看版本
openssl version -a
更新GLibC失败导致系统崩溃
更新GLibC失败导致系统崩溃
CentOS: sln /usr/lib64/ld-2.17.so /usr/lib64/ld-linux-x86-64.so.2 sln /usr/lib64/libc-2.17.so /usr/lib64/libc.so.6 yum -y --nogpgcheck reinstall glibc-devel Ubuntu: sln /usr/lib64/ld-2.17.so /usr/lib64/ld-linux-x86-64.so.2 sln /usr/lib64/libc-2.17.so /usr/lib64/libc.so.6 apt-get -y install libc6-dev