当前位置:   article > 正文

Linux环境离线安装gcc_glibc.i686离线安装

glibc.i686离线安装

常用的rmp源

http://mirrors.163.com/centos/7/os/x86_64/Packages/
https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/Packages/
https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/

下载对应的rpm包

  1. CentOS 7.3环境下,glibc的版本号基本上在2.17以上
  2. 本次安装计划安装gcc-4.8.5版本的gcc,基本上能满足大部分编译需求
  3. 首先在以上三个rpm源中
    glibc-devel-2.17-292.el7.x86_64.rpm
    glibc-common-2.17-292.el7.x86_64.rpm
    glibc-headers-2.17-292.el7.x86_64.rpm
    cpp-4.8.5-39.el7.x86_64.rpm
    libgcc-4.8.5-39.el7.x86_64.rpm
    libgomp-4.8.5-39.el7.x86_64.rpm
    gcc-4.8.5-39.el7.x86_64.rpm
  4. 因为我的环境中的glibc是2.17-157的,想升级到2.17-292
  5. 所以直接执行rpm -Uvh glibc-devel-2.17-292.el7.x86_64.rpm glibc-common-2.17-292.el7.x86_64.rpm glibc-headers-2.17-292.el7.x86_64.rpm --force
  6. 如果有i686的glibc阻塞了该命令执行,可以在该命令后面加个–nodeps
  7. 然后继续执行rpm -ivh cpp-4.8.5-39.el7.x86_64.rpm安装cpp-4.8.5-39.el7.x86_64.rpm
  8. 由于gcc依赖了libgcc-4.8.5-39.el7.x86_64.rpm和libgomp-4.8.5-39.el7.x86_64.rpm,所以需要先执行rpm -ivh libgcc-4.8.5-39.el7.x86_64.rpm libgomp-4.8.5-39.el7.x86_64.rpm。如果环境中已经安装了libgcc或者libgomp,可以执行rpm -Uvh进行升级
  9. 最后执行rpm -ivh gcc-4.8.5-39.el7.x86_64.rpm安装完成
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/970148
推荐阅读
相关标签
  

闽ICP备14008679号