RedHat7:安装gcc时候发生This system is not registered to Red Hat Subscription Management的问题

我就只是想在RedHat7系统里装个C语言编译器,输入了yum install gcc,就出现了上述的问题,于是我的噩梦就开始了。

到网上四处查,看了好多所谓大佬们的博文,说是因为小红帽yum源需要收费,于是乎我就跟着他们给出的步骤整整弄了6个小时,依旧是屁都没有,依旧还是有那个问题,所谓大佬也不过如此。实践出真知,任你讲得天花乱坠都毫无意义。

于是崩溃的我只好选择更换系统,重新安装了CentOS7,结果呢?输入yum install gcc后轻轻松松就好了!!!!我当时真是一万个*在奔腾,真是瞎了眼要安装什么RedHat。

所以,强烈建议各位毫不犹豫地抛弃RedHat,安装CentOS!我从下载到安装完成仅仅用了2个小时。

安装好后,你会发现CentOS比RedHat优秀太多了!里面已经给你预置好很多实用的软件,比小红帽方便太多了。

下面是具体流程(注意我安装的是CentOS7):

首先要下载CentOS7的镜像,在阿里云站点下载:http://mirrors.aliyun.com/centos/7/isos/x86_64/,选择下图中紫红色的下载。因为是国内的镜像,所以下载速度还是比较快的。

RedHat7:安装gcc时候发生This system is not registered to Red Hat Subscription Management的问题

来说明一下各个类型的镜像:

CentOS-7-x86_64-DVD-1908.iso               标准安装版(推荐下载这个

CentOS-7-x86_64-Everything-1908.iso        完整版,集成所有软件

CentOS-7-x86_64-LiveGNOME-1908.iso         GNOME桌面版  

CentOS-7-x86_64-LiveKDE-1908.iso           KDE桌面版  

CentOS-7-x86_64-Minimal-1908.iso           精简版,自带的软件最少

CentOS-7-x86_64-NetInstall-1908.iso        网络安装版

下载完成后,就需要进行安装。我是在VMware15中进行安装的,具体步骤见这篇博文:https://blog.51cto.com/14473285/2428255,非常详细,按照他的步骤来,一下子就可以成功。另外,需要提醒,他后面的网络连接配置也一定要做!gcc的安装是需要联网的,没网络是不行的。

另外,来到这一步时,如果你只是学生做做实验啥的,就建议直接用默认的就好了,不要手动分区,有点复杂,弄不好可能反而出现问题。

RedHat7:安装gcc时候发生This system is not registered to Red Hat Subscription Management的问题

安装好CentOS7以及配置好网络之后,你进入root用户(不会的见我的其他博文),在终端输入yum install gcc,就成功安装了!

总结:放弃RedHat,果断选择CentOS!你会遇见更美好的明天!