Repair of command yum update source: yun yum command to install the software fix the error

Use yum to install the software error:

[root@cloud yum-3.4.3]# ./yummain.py install yum
There are no enabled repos.
Run "yum repolist all" to see the repos you have.
You can enable repos with yum-config-manager --enable <repo>

The repo is not enabled source, you see a lot of solutions

Reference article https://blog.csdn.net/juiyy/article/details/52123518 repair

The main use of these four steps,

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

yum clean all
yum makecache

 

This article also refer http://www.cnblogs.com/J0der/p/5566610.html continue to repair yum source, specifically what step to solve the problem I do not know, anyway, then you can successfully install package of networking.

cd /etc/yum.repos.d

mkdir yum.repos.d

 wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo

Presumably, the upper part to repair the problem.

 

Paste the following two articles https://blog.csdn.net/juiyy/article/details/52123518

xenserver update source

https://www.centos.org/download/mirrors/

https://wiki.centos.org/HowTos/CreatePublicMirrors

 

 

 

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

yum clean all
yum makecache

 

 

# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the 
# remarked out baseurl= line instead.
#
#
 
[base]
name=CentOS-7.2.1511 - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7.2.1511/os/$basearch/
        http://mirrors.aliyuncs.com/centos/7.2.1511/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/7.2.1511=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#released updates 
[updates]
name=CentOS-7.2.1511 - Updates - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7.2.1511/updates/$basearch/
        http://mirrors.aliyuncs.com/centos/7.2.1511/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/7.2.1511=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#additional packages that may be useful
[extras]
name=CentOS-7.2.1511 - Extras - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7.2.1511/extras/$basearch/
        http://mirrors.aliyuncs.com/centos/7.2.1511/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/7.2.1511e=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-7.2.1511 - Plus - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7.2.1511/centosplus/$basearch/
        http://mirrors.aliyuncs.com/centos/7.2.1511/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/7.2.1511=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/contrib/$basearch/
        http://mirrors.aliyuncs.com/centos/$releasever/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

 

 

http://www.cnblogs.com/J0der/p/5566610.html

Yum command of repair

Toss out openvpn server command yum something wrong

------------------------------------------------------------

[root@cloud ~]# yum
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

No module named yum

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
2.6.6 (r266:84292, Feb 22 2013, 00:00:18) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)]

If you cannot solve this problem yourself, please go to 
the yum faq at:
http://yum.baseurl.org/wiki/Faq

-----------------------------------------------------------

The reason is not compatible with the version of python yum.

Resolution process: 1. Prepare

[root@cloud ~]# lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.4 (Final)
Release: 6.4
Codename: Final

 Then the system is CentOS release 6.4 (Final).

 

[root@cloud ~]# uname -a
Linux cloud 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

 Then the system 64 is installed.

 

2. Install the yum program

First download the rpm package required;

2) Download and install python-urlgrabber, python-pycurl, yum-metadata-parser (yum need three things)

centos5 Download: http: //tel.mirrors.163.com/centos/5/os/x86_64/CentOS/

centos6 Download: http: //mirrors.163.com/centos/6/os/x86_64/Packages/

Use wget to download and install rpm -ivh xxx.rpm

3) install yum

Official or other network address to download the yum Source Package (eg: yum-3.4.3)

wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz

tar xvf yum-3.4.3.tar.gz

cd yum-3.4.3

./yummain.py install yum

It came out wrong

CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/yum.conf

In fact, because before I /etc/yum.conf been deleted

Then the next touch touch /etc/yum.conf Insurance  

Then perform ./yummain.py install yum

 

[root@cloud yum-3.4.3]# ./yummain.py install yum
There are no enabled repos.
Run "yum repolist all" to see the repos you have.
You can enable repos with yum-config-manager --enable <repo>

But also a problem. . . pit

Source repo is not deleted by me of. . . Yes skip

cd /etc/yum.repos.d

mkdir yum.repos.d

 wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo

 

./yummain.py install yum

appear

There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

No module named yum

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
2.6.6 (r266:84292, Feb 22 2013, 00:00:18) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)]

If you cannot solve this problem yourself, please go to 
the yum faq at:
http://yum.baseurl.org/wiki/Faq

Guess you like

Origin www.cnblogs.com/shenmilihairen/p/11315578.html