要学会思考
重装yum :
一.查看是否有yum包:
rpm -qa |grep yum
1.1有包则删除所有的包:
rpm -qa |grep yum |xargs rpm -e --nodeps
1.2重新下载包:
地址在https://vault.centos.org/自己的版本/x86_64/Packages
1.2.1查看自己的版本:
Cat /etc/redhat-release我的是CentOS Linux release 7.9.2009 (Core)
二.下载yum,和python包:
wget (部分包,不全)
https://vault.centos.org/7.9.2009/os/x86_64/Packages/yum-cron-3.4.3-168.el7.centos.noarch.rpm
https://vault.centos.org/7.9.2009/os/x86_64/Packages/yum-3.4.3-168.el7.centos.noarch.rpm
https://vault.centos.org/7.9.2009/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
三.安装yum和python包:
Rpm -ivh 000.rpm --nodeps --force(强制安装,不用考虑依赖关系)
若不加- -nodeps - -force 则会有依赖关系如:
则就需要一起下载需要和被需要的包:
四.验证:
输入python 出现》》》则表示python安装好了,输入yum 报错:NO module name rpm
则下载并安装rpm-libs,rpm-python两个包,就是它报少哪个包就下载后安装相对应的包即可
再次验证yum是否安装:
即表示yum安装成功。