Centos 重新安装 yum
本来想安装 python3,误信网上的一篇文章,用 rpm 把 python2 给卸载掉了,结果发现 yum 是依赖 python2,导致我直接没法用 yum 安装软件了,气死。害的我折腾了半天。
补救方法就是下载相关的 rpm 包进行手动安装了。安装包的链接在 http://mirrors.ustc.edu.cn/centos/7/os/x86_64/Packages/ ,注意自己的版本,我的是 centos7。
在上述链接中使用 wget
安装如下包,注意这些包的版本也要自己去看是否一样,可以写个脚本。我是图省事,把网页上内容复制到 vim 中,然后用 vim 的一些操作,也挺方便的。
python-2.7.5-89.el7.x86_64.rpm
python2-rpm-macros-3-34.el7.noarch.rpm
python-backports-1.0-8.el7.x86_64.rpm
python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm
python-dateutil-1.5-7.el7.noarch.rpm
python-devel-2.7.5-89.el7.x86_64.rpm
python-iniparse-0.4-9.el7.noarch.rpm
python-ipaddress-1.0.16-2.el7.noarch.rpm
python-libs-2.7.5-89.e 17.x86_64.rpm
python-pycurl-7.19.0-19.el7.x86_64.rpm
python-rpm-macros-3-34.el7.noarch.rpm
python-setuptools-0.9.8-7.el7.noarch.rpm
python-six-1.9.0-2.el7.noarch.rpm
python-srpm-macros-3-34.el7.noarch.rpm
python-urlgrabber-3.10-10.el7.noarch.rpm
rpm-python-4.11.3-45.el7.x86_64.rpm
yum-3.4.3-168.el7.centos.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
安装完之后,使用 rpm -ivh *.rpm
安装即可。