[CentOS]离线安装gcc/gcc-c++-「建议收藏」

[CentOS]离线安装gcc/gcc-c++-「建议收藏」环境CentOS7.5官方地址:https://gcc.gnu.org/releases.html镜像站点1:http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/镜像站点2:https://vault.centos.org/7.5.1804/os/x86_64/Packages/gcc:4.8.5安装GCCgcc依赖包清单如下(镜像站下载)cpp-4.8.5-44.el7.x86_64.rpmgcc-4.8.5-44.el7.

大家好,又见面了,我是你们的朋友全栈君。

环境

CentOS 7.5
官方地址:https://gcc.gnu.org/releases.html
镜像站点1:http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/
镜像站点2:https://vault.centos.org/7.5.1804/os/x86_64/Packages/
gcc :4.8.5

安装GCC

gcc 依赖包清单如下(镜像站下载)

cpp-4.8.5-44.el7.x86_64.rpm
gcc-4.8.5-44.el7.x86_64.rpm
glibc-devel-2.17-317.el7.x86_64.rpm
glibc-headers-2.17-317.el7.x86_64.rpm
kernel-headers-3.10.0-1160.el7.x86_64.rpm
libmpc-1.0.1-3.el7.x86_64.rpm
mpfr-3.1.1-4.el7.x86_64.rpm

执行安装

# 批量安装及忽略依赖
rpm  -ivh  *.rpm --nodeps --force

在这里插入图片描述

按装完成,版本检查
在这里插入图片描述

安装gcc-c+±

gcc-c+±
依赖包清单如下(镜像站下载)

gcc-c+±4.8.5-44.el7.x86_64.rpm
libstdc+±4.8.5-44.el7.x86_64.rpm
libstdc+±devel-4.8.5-44.el7.x86_64.rpm

执行安装

# 逐个安装
rpm -ivh libstdc++-4.8.5-44.el7.x86_64.rpm
# 或 批量安装及忽略依赖(可以不加 --nodeps --force 以观察其依赖)
rpm  -ivh  *.rpm --nodeps --force

按装完成,版本检查在这里插入图片描述

一定要看

每个机器使用的镜像可能不相同,所需依赖的包也不尽相同,缺失什么依赖去镜像站下载即可,如安装了不符合的版本,可使用如下命令写在rpm包

# gcc为演示包名,除非冲突,否则不需要加版本等信息
rpm -e gcc

具体依赖软件清单,建议在安装rpm包时不要加–nodeps –force 以查看其缺失的依赖,从镜像站逐个安装,以确保最后不会有问题

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141270.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 加密卡华为怎么模拟_华为手机怎么复制加密NFC门卡?「建议收藏」

    加密卡华为怎么模拟_华为手机怎么复制加密NFC门卡?「建议收藏」原标题:华为手机怎么复制加密NFC门卡?“极客谈科技”,全新视角、全新思路,伴您遨游神奇的科技世界。虽然NFC已经成为了中高端手机的标配之一,但是很多人对于什么是NFC,NFC究竟有哪些作用并不是十分清楚。NFC是一种近距离的无线传输技术,可以通过配套芯片来读取相关的数据,从而实现数据交互的目的,通常的应用有地铁、公交刷卡、POS机付款、门禁卡等。今天,我们主要来谈谈华为手机如何通过NFC的功能来…

    2022年6月3日
  • Matlab axis函数[通俗易懂]

    Matlab axis函数[通俗易懂]axis  用于操作普通的坐标属性,(轴的缩放和外观)。axis([xminxmaxyminymax])  设置当前坐标轴x轴和y轴的限制范围axis([xminxmaxyminymaxzminzmaxcmincmax])设置x,y,z轴的限制范围和色差范围。v=axis返回一个行向量,记录了坐标范围axisauto解除限制,恢复到默认状态例…

    2022年6月13日
  • javaWeb前后台交互(二)[通俗易懂]

    javaWeb前后台交互(二)[通俗易懂]接上一篇javaWeb前后台交互。链接:https://blog.csdn.net/blackplus28/article/details/80603863一、MVC思想责任分离思想.M:Model,数据模型对象.(JavaBean)V:View,视图界面.(JSP,Panel,Window)C:Controller,控制器(Servlet)本次代码采用:Tomc…

    2022年6月13日
  • phpmyadmin出现空password登录被禁止[通俗易懂]

    phpmyadmin出现空password登录被禁止

    2022年1月26日
  • 思科交换机-常用命令及配置[通俗易懂]

    switch>用户模式1:进入特权模式enableswitch>enableswitch# 2:进入全局配置模式configureterminalswitch>enableswitch#configureterminalswitch(conf)# 3:交换机命名hostnamename以cisco001为例switch>enable

    2022年4月7日
  • MapReduce编程初级实践_mapreduce的执行流程

    MapReduce编程初级实践_mapreduce的执行流程编程实现文件合并和去重操作对于两个输入文件,即文件A和文件B,请编写MapReduce程序,对两个文件进行合并,并剔除其中重复的内容,得到一个新的输出文件C。下面是输入文件和输出文件的一个样例供参考。输入文件A的样例如下:20150101x20150102y20150103x20150104y…

    2022年10月31日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号