LInux Centos7 重裝yum

Linux yum默認安裝python2.7,猶豫2020年以後不更新, 安裝python3.6,出現了yum運行失敗, 由於yum是依賴python的node

 

1:先刪除原有YUMpython

rpm -aq|grep yum|xargs rpm -e --nodeps

2:去網址下載rpm包  http://mirrors.163.com/centos/7/os/x86_64/Packages/centos

python-libs-2.7.5-58.el7.x86_64.rpm
python-2.7.5-58.el7.x86_64.rpm
python-iniparse-0.4-9.el7.noarch.rpm
python-pycurl-7.19.0-19.el7.x86_64.rpm
rpm-python-4.11.3-25.el7.x86_64.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

yum-3.4.3-154.el7.centos.noarch.rpm 
yum-plugin-fastestmirror-1.1.31-42.el7.noarch.rpm

下載好以後前面6個包依次安裝,安裝命名以下緩存

rpm -ivh *.rpm

後面的2個包,是互相依賴,因此一塊兒安裝python2.7

rpm --nodeps --force -ivh yum-3.4.3-154.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-42.el7.noarch.rpm

(--nodeps --force 強制安裝)安裝完後,查看yum安裝狀況curl

yum -V

 

3:修改yum源url

進入yum源目錄spa

cd  /etc/yum.repos.d

下載文件code

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

修改repo源:   將文件中的$releasever替換成7 (7是指LINUX版本號), 下面是本人改了以後的截圖blog

 運行makecache 生成緩存

yum makecache 

運行yum clean all

yum clean all

更新yum文件(等待時間有點長)

yum update

這個時候yum重裝就完成了.

相關文章
相關標籤/搜索