服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - 关于安装linux redhat后无法使用yum命令安装gcc-c++问题的解决过程

关于安装linux redhat后无法使用yum命令安装gcc-c++问题的解决过程

2022-02-15 20:58exposed_rain Linux

这篇文章主要介绍了关于安装linux redhat后无法使用yum命令安装gcc-c++问题的解决过程,需要的朋友可以参考下

初入职场,给linux redhat安装环境的时候,遇到这么个问题

?
1
2
3
4
5
6
7
[root@localhost ~]# yum -y install gcc
Loaded plugins: katello, product-id, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
Setting up Install Process
No package gcc available.
Nothing to do

对于习惯使用Centos的人来说,不能使用这个命令,简直是种折磨

解决过程:

1.给linux redhat安装Centos镜像

?
1
2
3
4
5
6
7
8
9
[root@localhost~]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
--2015-10-09 14:33:10-- http://mirrors.163.com/.help/CentOS6-Base-163.repo
Resolving mirrors.163.com... 123.58.173.186,123.58.173.185
Connecting to mirrors.163.com|123.58.173.186|:80...connected.
HTTP request sent, awaiting response... 200 OK
Length: 2341 (2.3K) [application/octet-stream]
Saving to: `CentOS6-Base-163.repo'
100%2,341    --.-K/s  in 0s  
2015-10-09 14:33:22 (108 MB/s) -`CentOS6-Base-163.repo' saved [2341/2341]

2.修改repo文件

?
1
2
3
[root@localhost~]# mv CentOS6-Base-163.repo /etc/yum.repos.d/
*** 把$releasever替换成6
[root@localhost yum.repos.d]# sed -i 's#$releasever#6#g' ./CentOS6-Base-163.repo

3.清除所有缓存

?
1
2
3
4
5
[root@localhost yum.repos.d]# yum clean all
Loaded plugins: katello, product-id, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
Cleaning up Everything

4.获取yum列表

?
1
2
3
4
5
6
7
8
9
10
11
12
[root@localhost yum.repos.d]# yum makecache
Loaded plugins: katello, product-id, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
addons                                                 | 1.9 kB   00:00  
addons/filelists_db                                          | 570 B   00:00  
........
........
base                                                        3667/3667
base                                                        3667/3667
base                                                        3667/3667
Metadata Cache Created

5.搜索安装

?
1
2
3
4
5
6
7
8
9
10
11
[root@localhost ~]# yum search gcc |grep --color '^gcc'
gcc.x86_64 : Various compilers (C, C++, Objective-C, Java, ...)
gcc-c++.x86_64 : C++ support for GCC
gcc-gfortran.x86_64 : Fortran 95 support
gcc-gnat.x86_64 : Ada 95 support for GCC
gcc-java.x86_64 : Java support for GCC
gcc-objc++.x86_64 : Objective-C++ support for GCC
gcc-objc.x86_64 : Objective-C support for GCC
gcc44.x86_64 : GNU Compiler Collection version 4.4
gcc44-c++.x86_64 : C++ support for GCC version 4.4
gcc44-gfortran.x86_64 : Fortran support for GCC 4.4

6.安装gcc

?
1
[root@localhost yum.repos.d]# yum -y install gcc

至此,gcc安装完成,并且对于其他的编译环境也可以使用yum安装了

总结

以上所述是小编给大家介绍的关于安装linux redhat后无法使用yum命令安装gcc-c++问题的解决过程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!

原文链接:http://www.cnblogs.com/lxy1102359862/archive/2017/08/27/7440604.html

延伸 · 阅读

精彩推荐
  • Linux适合开发人员的 5款 Linux 发行版

    适合开发人员的 5款 Linux 发行版

    因为Linux是开源软件,其发行版由不同组织发布,因此不同的发行版具有不同的风格,不同桌面,不同的集成工具和功能。我们现在介绍5款适合开发人员的...

    风吹草低见到喜洋洋11802021-08-23
  • LinuxLinux系统下的ipmitool工具使用指南

    Linux系统下的ipmitool工具使用指南

    这篇文章主要介绍了Linux系统下的ipmitool工具使用指南,用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等,需要的朋友...

    Linux公社5552019-09-02
  • Linuxlinux系统下MongoDB单节点安装教程

    linux系统下MongoDB单节点安装教程

    这篇文章主要给大家介绍了在linux系统下mongo在单节点安装的方法教程,文中将实现的方法一步步介绍的非常详细,对大家学习或者使用具有一定的参考学习...

    zale.tang4612020-05-15
  • Linuxlinux vim 操作笔记

    linux vim 操作笔记

    Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体...

    Linux教程网4902019-12-19
  • Linux用 Linux 释放你 Chromebook 的隐藏潜能

    用 Linux 释放你 Chromebook 的隐藏潜能

    Chromebook 是令人惊叹的工具,但通过解锁它内部的 Linux 系统,你可以让它变得更加不同凡响。...

    Linux中国6262021-02-24
  • LinuxLinux find命令中-exec参数的作用介绍

    Linux find命令中-exec参数的作用介绍

    Linux命令加上不同的参数其效果也不同,下面小编将针对Linux fing命令中的-exec 参数给大家做个详细介绍,感兴趣的朋友可以看看 ...

    服务器之家3022019-10-21
  • Linux如何安装 elementary 优化工具

    如何安装 elementary 优化工具

    elementary优化工具是专为 elementary OS 设计的实用工具。它提供了一些用于修改 elementary 设置的选项。虽然 elementary 已经提供了绝大多数选项,但还有一小部分...

    Linux中国8032021-08-10
  • Linux如何在Linux上安装密码管理器1Password?

    如何在Linux上安装密码管理器1Password?

    笔者在Linux上安装了1Password,发现这是用于密码管理的出色解决方案。本文介绍了如何在开源操作系统上安装这款专有解决方案。...

    51CTO10122021-05-22