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