zoukankan      html  css  js  c++  java
  • centos7 下gcc离线安装

    1、在centos安装镜像文件ios中的Packages文件夹中需找安装文件:

    把需要的文件直接复制出来就行。

    这里提醒的一点是,如果用命令行进入该文件夹,因为文件路径带空格,所以需要加上双引号:

    [root@cm1 ~]# cd /run/media/root/CentOS 7 x86_64/Packages
    bash: cd: /run/media/root/CentOS: 没有那个文件或目录
    [root@cm1 ~]# cd /run/media/root/"CentOS 7 x86_64"/Package

    进入Packages文件夹之后,把如下gcc、gcc c++ 以及他们的依赖包复制出来:

    按照依赖关系,依次安装即可:

    [root@cm1 gcc]# ls
    cpp-4.8.5-28.el7.x86_64.rpm          glibc-headers-2.17-222.el7.x86_64.rpm
    gcc-4.8.5-28.el7.x86_64.rpm          kernel-headers-3.10.0-862.el7.x86_64.rpm
    glibc-devel-2.17-222.el7.x86_64.rpm  libgomp-4.8.5-28.el7.x86_64.rpm
    [root@cm1 gcc]# rpm -ivh cpp-4.8.5-28.el7.x86_64.rpm 
    警告:cpp-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
            软件包 cpp-4.8.5-28.el7.x86_64 已经安装
    [root@cm1 gcc]# rpm -ivh kernel-headers-3.10.0-862.el7.x86_64.rpm 
    警告:kernel-headers-3.10.0-862.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:kernel-headers-3.10.0-862.el7    ################################# [100%]
    [root@cm1 gcc]# rpm -ivh glibc-headers-2.17-222.el7.x86_64.rpm 
    警告:glibc-headers-2.17-222.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:glibc-headers-2.17-222.el7       ################################# [100%]
    [root@cm1 gcc]# rpm -ivh glibc-devel-2.17-222.el7.x86_64.rpm 
    警告:glibc-devel-2.17-222.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:glibc-devel-2.17-222.el7         ################################# [100%]
    [root@cm1 gcc]# rpm -ivh libgomp-4.8.5-28.el7.x86_64.rpm 
    警告:libgomp-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
            软件包 libgomp-4.8.5-28.el7.x86_64 已经安装
    [root@cm1 gcc]# rpm -ivh gcc-4.8.5-28.el7.x86_64.rpm 
    警告:gcc-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
    
    [root@cm1 ~]# cd gcc
    [root@cm1 gcc]# rpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpm 
    警告:gcc-c++-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    错误:依赖检测失败:
            libstdc++-devel = 4.8.5-28.el7 被 gcc-c++-4.8.5-28.el7.x86_64 需要
    [root@cm1 gcc]# rpm -ivh libstdc++-devel-4.8.5-28.el7.x86_64.rpm 
    警告:libstdc++-devel-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:libstdc++-devel-4.8.5-28.el7     ################################# [100%]
    [root@cm1 gcc]# rpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpm 
    警告:gcc-c++-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:gcc-c++-4.8.5-28.el7             ################################# [100%]
    [root@cm1 gcc]# 
    
    
    
    
    正在升级/安装...
       1:gcc-4.8.5-28.el7                 ################################# [100%]
    [root@cm1 gcc]# 

     make过程报错:

    xml/apr_xml.c:35:19: 致命错误:expat.h:没有那个文件或目录 :安装expat-devel
    /usr/local/openssl/include/openssl/rsa.h:62:26: 致命错误:openssl/asn1.h:没有那个文件或目录:安装openssl-devel

    安装文件都可以用ios那个Packages目录中找

  • 相关阅读:
    TCP源码—连接建立
    TCP系列02—连接管理—1、三次握手与四次挥手
    TCP系列01—概述及协议头格式
    ubuntu软件管理apt与dpkg
    318. Maximum Product of Word Lengths
    317. Shortest Distance from All Buildings
    316. Remove Duplicate Letters
    315. Count of Smaller Numbers After Self
    314. Binary Tree Vertical Order Traversal
    313. Super Ugly Number
  • 原文地址:https://www.cnblogs.com/qqflying/p/10916564.html
Copyright © 2011-2022 走看看