[root@centos01 centos01]# gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28) Copyright © 2015 Free Software Foundation, Inc. 本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保; 包括没有适销性和某一专用目的下的适用性担保。 [root@centos01 centos01]# [root@centos01 centos01]# which gcc /usr/bin/gcc [root@centos01 centos01]#
在安装redis的过程中,安装和升级gcc
[root@centos01 redis]# yum install gcc 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com base | 3.6 kB 00:00:00 extras | 3.4 kB 00:00:00 mysql-connectors-community | 2.5 kB 00:00:00 mysql-tools-community | 2.5 kB 00:00:00 mysql80-community | 2.5 kB 00:00:00 updates | 3.4 kB 00:00:00 正在解决依赖关系 --> 正在检查事务 ---> 软件包 gcc.x86_64.0.4.8.5-28.el7 将被 升级 --> 正在处理依赖关系 gcc = 4.8.5-28.el7,它被软件包 gcc-c++-4.8.5-28.el7.x86_64 需要 --> 正在处理依赖关系 gcc = 4.8.5-28.el7,它被软件包 libquadmath-devel-4.8.5-28.el7.x86_64 需要 --> 正在处理依赖关系 gcc = 4.8.5-28.el7,它被软件包 gcc-gfortran-4.8.5-28.el7.x86_64 需要 ---> 软件包 gcc.x86_64.0.4.8.5-28.el7_5.1 将被 更新 --> 正在处理依赖关系 libgomp = 4.8.5-28.el7_5.1,它被软件包 gcc-4.8.5-28.el7_5.1.x86_64 需要 --> 正在处理依赖关系 cpp = 4.8.5-28.el7_5.1,它被软件包 gcc-4.8.5-28.el7_5.1.x86_64 需要 --> 正在处理依赖关系 libgcc >= 4.8.5-28.el7_5.1,它被软件包 gcc-4.8.5-28.el7_5.1.x86_64 需要 --> 正在检查事务 ---> 软件包 cpp.x86_64.0.4.8.5-28.el7 将被 升级 ---> 软件包 cpp.x86_64.0.4.8.5-28.el7_5.1 将被 更新 ---> 软件包 gcc-c++.x86_64.0.4.8.5-28.el7 将被 升级 ---> 软件包 gcc-c++.x86_64.0.4.8.5-28.el7_5.1 将被 更新 --> 正在处理依赖关系 libstdc++-devel = 4.8.5-28.el7_5.1,它被软件包 gcc-c++-4.8.5-28.el7_5.1.x86_64 需要 --> 正在处理依赖关系 libstdc++ = 4.8.5-28.el7_5.1,它被软件包 gcc-c++-4.8.5-28.el7_5.1.x86_64 需要 ---> 软件包 gcc-gfortran.x86_64.0.4.8.5-28.el7 将被 升级 ---> 软件包 gcc-gfortran.x86_64.0.4.8.5-28.el7_5.1 将被 更新 --> 正在处理依赖关系 libquadmath = 4.8.5-28.el7_5.1,它被软件包 gcc-gfortran-4.8.5-28.el7_5.1.x86_64 需要 --> 正在处理依赖关系 libgfortran = 4.8.5-28.el7_5.1,它被软件包 gcc-gfortran-4.8.5-28.el7_5.1.x86_64 需要 ---> 软件包 libgcc.x86_64.0.4.8.5-28.el7 将被 升级 ---> 软件包 libgcc.x86_64.0.4.8.5-28.el7_5.1 将被 更新 ---> 软件包 libgomp.x86_64.0.4.8.5-28.el7 将被 升级 ---> 软件包 libgomp.x86_64.0.4.8.5-28.el7_5.1 将被 更新 ---> 软件包 libquadmath-devel.x86_64.0.4.8.5-28.el7 将被 升级 ---> 软件包 libquadmath-devel.x86_64.0.4.8.5-28.el7_5.1 将被 更新 --> 正在检查事务 ---> 软件包 libgfortran.x86_64.0.4.8.5-28.el7 将被 升级 ---> 软件包 libgfortran.x86_64.0.4.8.5-28.el7_5.1 将被 更新 ---> 软件包 libquadmath.x86_64.0.4.8.5-28.el7 将被 升级 ---> 软件包 libquadmath.x86_64.0.4.8.5-28.el7_5.1 将被 更新 ---> 软件包 libstdc++.x86_64.0.4.8.5-28.el7 将被 升级 ---> 软件包 libstdc++.x86_64.0.4.8.5-28.el7_5.1 将被 更新 ---> 软件包 libstdc++-devel.x86_64.0.4.8.5-28.el7 将被 升级 ---> 软件包 libstdc++-devel.x86_64.0.4.8.5-28.el7_5.1 将被 更新 --> 解决依赖关系完成 依赖关系解决 ========================================================================================================== Package 架构 版本 源 大小 ========================================================================================================== 正在更新: gcc x86_64 4.8.5-28.el7_5.1 updates 16 M 为依赖而更新: cpp x86_64 4.8.5-28.el7_5.1 updates 5.9 M gcc-c++ x86_64 4.8.5-28.el7_5.1 updates 7.2 M gcc-gfortran x86_64 4.8.5-28.el7_5.1 updates 6.7 M libgcc x86_64 4.8.5-28.el7_5.1 updates 101 k libgfortran x86_64 4.8.5-28.el7_5.1 updates 299 k libgomp x86_64 4.8.5-28.el7_5.1 updates 156 k libquadmath x86_64 4.8.5-28.el7_5.1 updates 188 k libquadmath-devel x86_64 4.8.5-28.el7_5.1 updates 51 k libstdc++ x86_64 4.8.5-28.el7_5.1 updates 303 k libstdc++-devel x86_64 4.8.5-28.el7_5.1 updates 1.5 M 事务概要 ============================================================================================================ 升级 1 软件包 (+10 依赖软件包) 总计:39 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction 正在更新 : libquadmath-4.8.5-28.el7_5.1.x86_64 1/22 正在更新 : libgcc-4.8.5-28.el7_5.1.x86_64 2/22 正在更新 : libstdc++-4.8.5-28.el7_5.1.x86_64 3/22 正在更新 : libstdc++-devel-4.8.5-28.el7_5.1.x86_64 4/22 正在更新 : libgfortran-4.8.5-28.el7_5.1.x86_64 5/22 正在更新 : cpp-4.8.5-28.el7_5.1.x86_64 6/22 正在更新 : libgomp-4.8.5-28.el7_5.1.x86_64 7/22 正在更新 : gcc-4.8.5-28.el7_5.1.x86_64 8/22 正在更新 : libquadmath-devel-4.8.5-28.el7_5.1.x86_64 9/22 正在更新 : gcc-gfortran-4.8.5-28.el7_5.1.x86_64 10/22 正在更新 : gcc-c++-4.8.5-28.el7_5.1.x86_64 11/22 清理 : gcc-c++-4.8.5-28.el7.x86_64 12/22 清理 : gcc-gfortran-4.8.5-28.el7.x86_64 13/22 清理 : libquadmath-devel-4.8.5-28.el7.x86_64 14/22 清理 : libstdc++-devel-4.8.5-28.el7.x86_64 15/22 清理 : gcc-4.8.5-28.el7.x86_64 16/22 清理 : libgfortran-4.8.5-28.el7.x86_64 17/22 清理 : libstdc++-4.8.5-28.el7.x86_64 18/22 清理 : libgcc-4.8.5-28.el7.x86_64 19/22 清理 : libquadmath-4.8.5-28.el7.x86_64 20/22 清理 : cpp-4.8.5-28.el7.x86_64 21/22 清理 : libgomp-4.8.5-28.el7.x86_64 22/22 验证中 : libgomp-4.8.5-28.el7_5.1.x86_64 1/22 验证中 : libstdc++-devel-4.8.5-28.el7_5.1.x86_64 2/22 验证中 : gcc-4.8.5-28.el7_5.1.x86_64 3/22 验证中 : libgfortran-4.8.5-28.el7_5.1.x86_64 4/22 验证中 : gcc-gfortran-4.8.5-28.el7_5.1.x86_64 5/22 验证中 : libgcc-4.8.5-28.el7_5.1.x86_64 6/22 验证中 : cpp-4.8.5-28.el7_5.1.x86_64 7/22 验证中 : libquadmath-4.8.5-28.el7_5.1.x86_64 8/22 验证中 : gcc-c++-4.8.5-28.el7_5.1.x86_64 9/22 验证中 : libquadmath-devel-4.8.5-28.el7_5.1.x86_64 10/22 验证中 : libstdc++-4.8.5-28.el7_5.1.x86_64 11/22 验证中 : gcc-gfortran-4.8.5-28.el7.x86_64 12/22 验证中 : libgomp-4.8.5-28.el7.x86_64 13/22 验证中 : libstdc++-4.8.5-28.el7.x86_64 14/22 验证中 : libstdc++-devel-4.8.5-28.el7.x86_64 15/22 验证中 : libgcc-4.8.5-28.el7.x86_64 16/22 验证中 : gcc-4.8.5-28.el7.x86_64 17/22 验证中 : libgfortran-4.8.5-28.el7.x86_64 18/22 验证中 : libquadmath-4.8.5-28.el7.x86_64 19/22 验证中 : libquadmath-devel-4.8.5-28.el7.x86_64 20/22 验证中 : cpp-4.8.5-28.el7.x86_64 21/22 验证中 : gcc-c++-4.8.5-28.el7.x86_64 22/22 更新完毕: gcc.x86_64 0:4.8.5-28.el7_5.1 作为依赖被升级: cpp.x86_64 0:4.8.5-28.el7_5.1 gcc-c++.x86_64 0:4.8.5-28.el7_5.1
gcc-gfortran.x86_64 0:4.8.5-28.el7_5.1 libgcc.x86_64 0:4.8.5-28.el7_5.1 libgfortran.x86_64 0:4.8.5-28.el7_5.1 libgomp.x86_64 0:4.8.5-28.el7_5.1
libquadmath.x86_64 0:4.8.5-28.el7_5.1 libquadmath-devel.x86_64 0:4.8.5-28.el7_5.1 libstdc++.x86_64 0:4.8.5-28.el7_5.1 libstdc++-devel.x86_64 0:4.8.5-28.el7_5.1 完毕! [root@centos01 redis]#