震惊,与gcc不得不说的故事:Linux虚拟机环境下,gcc的在线安装

目录

Linux虚拟机环境下,gcc的在线安装
在线安装
yum在线安装指令
进入root账户
安装gcc
检查安装情况
最后

小白一枚,有问题请提一下,谢谢啦,多多包涵
在这里插入图片描述

在线安装

使用yum安装,注意安装时要先成为root用户。

yum在线安装指令

安装gcc:yum install gcc

安装g++: yum install gcc-c++

进入root账户

root就是自己之前设置的根目录,密码也是
点击左上角活动,找到终端(命令行等等类似的),在我这个里面是在一个像游泳圈的下面黑色框的就是终端

请不要总想进入自己主机的cmd命令行 ✘✘✘
进入root账户:su -(注意空格:为su空格-)

Linux下root密码一般是隐身的,具体可以看自己的情况,反正输入正确就行了

1 [box@localhost ~]$ su -
2 密码:

安装gcc

输入安装gcc的指令
进入root的前面会带root

1 [root@localhost box]# yum install gcc

在有网络的情况下,可以实现一键安装,比离线下载简单很多
贴一下安装的情况


 1. CentOS-8 - AppStream    107 kB/s | 7.0 MB     01:06     CentOS-8 -
    Base         937 kB/s | 2.2 MB     00:02     CentOS-8 - Extras      
    2.9 kB/s | 5.5 kB     00:01     依赖关系解决。
    ==============================================================================  软件包               架构      版本                       仓库          大小
    ============================================================================== 安装:  gcc  x86_64    8.3.1-4.5.el8  AppStream     23 M 升级:  glibc
    x86_64    2.28-72.el8_1.1            BaseOS       3.7 M 
    glibc-common  x86_64    2.28-72.el8_1.1    BaseOS       836 k 
    glibc-langpack-en  x86_64  2.28-72.el8_1.1 BaseOS       818 k 
    glibc-langpack-zh   x86_64  2.28-72.el8_1.1 BaseOS      2.1 M
    安装依赖关系:  cpp   x86_64    8.3.1-4.5.el8      AppStream     10 M  isl 
    x86_64    0.16.1-6.el8        AppStream     841 k  glibc-devel  
    x86_64   2.28-72.el8_1.1  BaseOS       1.0 M  glibc-headers  x86_64 
    2.28-72.el8_1.1   BaseOS     469 k  kernel-headers   x86_64  4.18.0-147.8.1.el8_1   BaseOS   2.7 M  libxcrypt-devel  x86_64  4.1.1-4.el8 BaseOS     25 k
    
    事务概要
    ============================================================================== 安装  7 软件包 升级  4 软件包
    
    总下载:46 M 确定吗?[y/N]: y 下载软件包: (1/11): isl-0.16.1-6.el8.x86_64.rpm    
    145 kB/s | 841 kB     00:05     (2/11):
    glibc-devel-2.28-72.el8_1.1.x86_64.rpm                              
    196 kB/s | 1.0 MB     00:05     (3/11):
    glibc-headers-2.28-72.el8_1.1.x86_64.rpm                            
    394 kB/s | 469 kB     00:01     (4/11):
    kernel-headers-4.18.0-147.8.1.el8_1.x86_64.rpm                      
    775 kB/s | 2.7 MB     00:03     (5/11):
    libxcrypt-devel-4.1.1-4.el8.x86_64.rpm                              
    282 kB/s |  25 kB     00:00     (6/11):
    glibc-2.28-72.el8_1.1.x86_64.rpm                                    
    1.8 MB/s | 3.7 MB     00:02     (7/11): glibc-common-2.28-72.el8_1.1.x86_64.rpm                             
    2.7 MB/s | 836 kB     00:00     (8/11): glibc-langpack-en-2.28-72.el8_1.1.x86_64.rpm                        
    2.8 MB/s | 818 kB     00:00     (9/11): glibc-langpack-zh-2.28-72.el8_1.1.x86_64.rpm                        
    2.4 MB/s | 2.1 MB     00:00     (10/11): cpp-8.3.1-4.5.el8.x86_64.rpm                                        
    103 kB/s |  10 MB     01:44     (11/11):
    gcc-8.3.1-4.5.el8.x86_64.rpm                                        
    124 kB/s |  23 MB     03:14    
    ---------------------------------------------------------------------------------------------------------------------------------------------------------- 总计                                                                  
    235 kB/s |  46 MB     03:21     
    警告:/var/cache/dnf/AppStream-a520ed22b0a8a736/packages/cpp-8.3.1-4.5.el8.x86_64.rpm:
    头V3 RSA/SHA256 Signature, 密钥 ID 8483c65d: NOKEY CentOS-8 - AppStream
    1.6 MB/s | 1.6 kB     00:00     导入 GPG 公钥 0x8483C65D:  Userid: "CentOS (CentOS Official Signing Key) <security@centos.org>"  指纹:
    99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D  来自:
    /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial 确定吗?[y/N]: y 导入公钥成功
    运行事务检查 事务检查成功。 运行事务测试 事务测试成功。 运行事务   准备中  :                         
    1/1    升级    : glibc-common-2.28-72.el8_1.1.x86_64                  
    1/15    升级    : glibc-langpack-en-2.28-72.el8_1.1.x86_64            
    2/15    升级    : glibc-langpack-zh-2.28-72.el8_1.1.x86_64            
    3/15    运行脚本: glibc-2.28-72.el8_1.1.x86_64                          
    4/15    升级    : glibc-2.28-72.el8_1.1.x86_64                        
    4/15    运行脚本: glibc-2.28-72.el8_1.1.x86_64                          
    4/15    安装    : cpp-8.3.1-4.5.el8.x86_64                            
    5/15    运行脚本: cpp-8.3.1-4.5.el8.x86_64                              
    5/15    安装    : isl-0.16.1-6.el8.x86_64                             
    6/15    运行脚本: isl-0.16.1-6.el8.x86_64                               
    6/15    安装    : kernel-headers-4.18.0-147.8.1.el8_1.x86_64          
    7/15    运行脚本: glibc-headers-2.28-72.el8_1.1.x86_64                  
    8/15    安装    : glibc-headers-2.28-72.el8_1.1.x86_64                
    8/15    安装    : libxcrypt-devel-4.1.1-4.el8.x86_64                  
    9/15    安装    : glibc-devel-2.28-72.el8_1.1.x86_64                  
    10/15    运行脚本: glibc-devel-2.28-72.el8_1.1.x86_64                   
    10/15    安装    : gcc-8.3.1-4.5.el8.x86_64                           
    11/15    运行脚本: gcc-8.3.1-4.5.el8.x86_64                             
    11/15    清理    : glibc-langpack-zh-2.28-72.el8.x86_64               
    12/15    清理    : glibc-2.28-72.el8.x86_64                           
    13/15    清理    : glibc-langpack-en-2.28-72.el8.x86_64               
    14/15    清理    : glibc-common-2.28-72.el8.x86_64                    
    15/15    运行脚本: glibc-common-2.28-72.el8.x86_64                      
    15/15    运行脚本: glibc-common-2.28-72.el8_1.1.x86_64                  
    15/15    验证    : cpp-8.3.1-4.5.el8.x86_64                           
    1/15    验证    : gcc-8.3.1-4.5.el8.x86_64                            
    2/15    验证    : isl-0.16.1-6.el8.x86_64                             
    3/15    验证    : glibc-devel-2.28-72.el8_1.1.x86_64                  
    4/15    验证    : glibc-headers-2.28-72.el8_1.1.x86_64                
    5/15    验证    : kernel-headers-4.18.0-147.8.1.el8_1.x86_64          
    6/15    验证    : libxcrypt-devel-4.1.1-4.el8.x86_64                  
    7/15    验证    : glibc-2.28-72.el8_1.1.x86_64                        
    8/15    验证    : glibc-2.28-72.el8.x86_64                            
    9/15    验证    : glibc-common-2.28-72.el8_1.1.x86_64                 
    10/15    验证    : glibc-common-2.28-72.el8.x86_64                    
    11/15    验证    : glibc-langpack-en-2.28-72.el8_1.1.x86_64           
    12/15    验证    : glibc-langpack-en-2.28-72.el8.x86_64               
    13/15    验证    : glibc-langpack-zh-2.28-72.el8_1.1.x86_64           
    14/15    验证    : glibc-langpack-zh-2.28-72.el8.x86_64               
    15/15 
    
    已升级:   glibc-2.28-72.el8_1.1.x86_64 
    glibc-common-2.28-72.el8_1.1.x86_64 
    glibc-langpack-en-2.28-72.el8_1.1.x86_64 
    glibc-langpack-zh-2.28-72.el8_1.1.x86_64 
    
    已安装:   gcc-8.3.1-4.5.el8.x86_64             cpp-8.3.1-4.5.el8.x86_64
    isl-0.16.1-6.el8.x86_64           
    glibc-devel-2.28-72.el8_1.1.x86_64  
    glibc-headers-2.28-72.el8_1.1.x86_64
    kernel-headers-4.18.0-147.8.1.el8_1.x86_64
    libxcrypt-devel-4.1.1-4.el8.x86_64
    
    完毕!

检查安装情况

安装完了检查一下是不是装好了,我们可以输入gcc -v
最后一行就是我们gcc的版本号


[root@localhost box]# gcc -v 使用内建 specs。 COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/8/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 目标:x86_64-redhat-linux 配置为:../configure --enable-bootstrap
--enable-languages=c,c++,fortran,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --disable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux 线程模型:posix gcc 版本 8.3.1 20190507 (Red Hat 8.3.1-4) (GCC)

最后

如果对软件测试有兴趣,想了解更多的测试知识,解决测试问题,以及入门指导,
帮你解决测试中遇到的困惑,我们这里有技术高手。如果你正在找工作或者刚刚学校出来,
又或者已经工作但是经常觉得难点很多,觉得自己测试方面学的不够精想要继续学习的,
想转行怕学不会的,都可以加入我们644956177。
群内可领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!
有错误或者问题请各位大佬提醒一下,谢谢谢谢
能三连一波就更好了
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值