Problem with linux redhat being unable to install ES3en ES4en ++ using the yum command

  • 2020-06-23 02:20:05
  • OfStack

This is the problem you encounter when installing linux redhat for your first job


[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

For people used to Centos, not being able to use this command is torture

Solution process:

1. Install Centos image on linux redhat


[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. Modify the repo file


[root@localhost~]# mv CentOS6-Base-163.repo /etc/yum.repos.d/
***  the $releasever replace 6
[root@localhost yum.repos.d]# sed -i 's#$releasever#6#g' ./CentOS6-Base-163.repo

Clear all caches


[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. Get the yum list


[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. Search for installation


[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. Install gcc


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

At this point, the gcc installation is complete and you can use the yum installation for other compilation environments

conclusion


Related articles: