低版本操作系统依赖组件升级

升级Glibc

适用于深之度15.2 x86版本操作系统。

  1. 下载如下Glibc相关RPM包:

    • glibc-common-2.17-55.el7.x86_64.rpm
    • glibc-utils-2.17-55.el7.x86_64.rpm
    • glibc-headers-2.17-55.el7.x86_64.rpm
    • glibc-static-2.17-55.el7.x86_64.rpm
    • glibc-devel-2.17-55.el7.x86_64.rpm
    • glibc-2.17-55.el7.x86_64.rpm
    • nscd-2.17-55.el7.x86_64.rpm

    下载地址为:https://archive.kernel.org/centos-vault/7.0.1406/os/x86_64/Packages/

  2. 将相关RPM包上传至服务器任意目录下,使用cd命令切换至该目录。
  3. 分别执行如下命令安装Glibc。

    1
    2
    3
    4
    5
    6
    7
    rpm -ivh glibc-common-2.17-55.el7.x86_64.rpm
    rpm -ivh glibc-utils-2.17-55.el7.x86_64.rpm
    rpm -ivh glibc-headers-2.17-55.el7.x86_64.rpm
    rpm -ivh glibc-static-2.17-55.el7.x86_64.rpm
    rpm -ivh glibc-devel-2.17-55.el7.x86_64.rpm
    rpm -ivh glibc-2.17-55.el7.x86_64.rpm
    rpm -ivh nscd-2.17-55.el7.x86_64.rpm
    

    如果要先安装依赖,执行以下命令安装相关依赖。

    1
    yum install
    

    安装完依赖后再执行如下命令安装Glibc。

    1
    2
    3
    4
    5
    6
    7
    rpm -ivh glibc-common-2.17-55.el7.x86_64.rpm --force --nodeps
    rpm -ivh glibc-utils-2.17-55.el7.x86_64.rpm  --force --nodeps
    rpm -ivh glibc-headers-2.17-55.el7.x86_64.rpm --force --nodeps
    rpm -ivh glibc-static-2.17-55.el7.x86_64.rpm --force --nodeps
    rpm -ivh glibc-devel-2.17-55.el7.x86_64.rpm --force --nodeps
    rpm -ivh glibc-2.17-55.el7.x86_64.rpm --force --nodeps
    rpm -ivh nscd-2.17-55.el7.x86_64.rpm --force --nodeps
    

  4. 安装完后,执行如下命令查看Glibc版本。

    1
    ldd --version
    

    显示和安装的版本一致说明Glibc升级成功。

升级Glibcxx

适用于深之度15.2 x86版本操作系统。

  1. 下载如下Glibcxx相关RPM包:

    • libstdc++-4.8.2-16.el7.x86_64.rpm
    • libstdc++-devel-4.8.2-16.el7.x86_64.rpm
    • libstdc++-static-4.8.2-16.el7.x86_64.rpm

    下载地址为:https://archive.kernel.org/centos-vault/7.0.1406/os/x86_64/Packages/

  2. 将相关RPM包上传至服务器任意目录下,使用cd命令切换至该目录。
  3. 分别执行如下命令安装Glibcxx。

    1
    2
    3
    rpm -ivh libstdc++-4.8.2-16.el7.x86_64.rpm
    rpm -ivh libstdc++-devel-4.8.2-16.el7.x86_64.rpm
    rpm -ivh libstdc++-static-4.8.2-16.el7.x86_64.rpm
    

    如果要先安装依赖,执行以下命令安装相关依赖。

    1
    yum install
    

    安装完依赖后再执行如下命令安装Glibcxx。

    1
    2
    3
    rpm -ivh libstdc++-4.8.2-16.el7.x86_64.rpm --force --nodeps
    rpm -ivh libstdc++-devel-4.8.2-16.el7.x86_64.rpm --force --nodeps
    rpm -ivh libstdc++-static-4.8.2-16.el7.x86_64.rpm --force --nodeps
    

  4. 安装完后,执行如下命令查看Glibcxx版本。

    1
    strings /usr/lib64/libstdc++.so.6.0.19 | grep GLIBCXX_3.4.19
    

    显示和安装的版本一致说明Glibcxx升级成功。

升级OpenSSL

适用于以下版本操作系统:

  1. 下载如下OpenSSL相关RPM包:

  2. 将相关RPM包上传至服务器任意目录下,使用cd命令切换至该目录。
  3. 分别执行如下命令安装OpenSSL。

    1
    2
    3
    rpm -ivh openssl-libs-1.0.2k-16.el7.x86_64.rpm
    rpm -ivh openssl-devel-1.0.2k-16.el7.x86_64.rpm
    rpm -ivh openssl-1.0.2k-16.el7.x86_64.rpm
    

    如果要先安装依赖,执行以下命令安装相关依赖。

    1
    yum install
    

    安装完依赖后再执行如下命令安装OpenSSL。

    1
    2
    3
    rpm -ivh openssl-libs-1.0.2k-16.el7.x86_64.rpm --force --nodeps
    rpm -ivh openssl-devel-1.0.2k-16.el7.x86_64.rpm --force --nodeps
    rpm -ivh openssl-1.0.2k-16.el7.x86_64.rpm --force --nodeps
    

  4. 安装完后,执行如下命令查看OpenSSL版本。

    1
    openssl version
    

    显示如下内容说明OpenSSL成功升级。

    1
    OpenSSL 1.0.2k-fips
    

升级Libffi

适用于深之度15.2 x86版本操作系统。

  1. 下载Libffi的安装包“libffi-3.0.13-11.el7.x86_64.rpm”。
  2. 将RPM包上传至服务器任意目录下,使用cd命令切换至该目录。
  3. 执行如下命令安装Libffi。

    1
    rpm -ivh libffi-3.0.13-11.el7.x86_64.rpm
    

    如果需要先安装依赖,执行以下命令安装相关依赖。

    1
    yum install
    

    安装完依赖后再执行如下命令安装Libffi。

    1
    rpm -ivh libffi-3.0.13-11.el7.x86_64.rpm
    

  4. 安装完后,执行如下命令查看Libffi版本。

    1
    rpm -qa | grep libffi
    

    显示和安装的版本一致说明Libffi升级成功。