centOS7.7.1908 卸载自带的python及yum并且重装

centOS7.7.1908 卸载自带的python及yum并且重装

前言:自己手残,在/usr/lib/python2/site-packages/使用了 rm -rf * 这下好了,本来是一个问题,后来变成了多个,于是我打算重新卸载python和yum并且自己安装

一:删除之前的python和yum

1、删除python
# rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联
# whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令
# whereis python ##验证删除,返回无结果
2、删除现有的yum
# rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
# whereis yum |xargs rm -frv
# whereis yum ##验证删除,返回无结果

二:下载安装包

看自己版本,我是在这里下载的。
http://mirrors.ustc.edu.cn/centos/7.7.1908/os/x86_64/Packages/
这是我需要的一些东西,
看好我的版本号哦 centOS7.7.1908
本来想是百度云上的资源分享给大家,但是分享了好几次不知道为什么分享不了,只能大家自己去下载了。

三:安装

这些包都可以放在你自定义的文件夹下或者在根目录就行,反正我自己因为嫌麻烦就在根目录放的。
直接在根目录下执行

rpm -Uvh --replacepkgs *.rpm #意思是安装当前目录下所有的rpm文件

如果自定义安装目录的话,

把python的rpm文件放到python的文件夹下执行

rpm -Uvh --replacepkgs *.rpm  # 这种安装方式可能需要安装依赖
rpm -ivh python-*  rpm-python-* --nodeps --force #--nodeps --force 不考虑依赖包,强制安装。

把yum的rm文件放到yum文件夹去执行
#rpm -ivh yum-*

我就没有分安装目录,省事。

四:测试。

在机器上输入 python是可以直接进入python的,输入yum

五:总计

其实总结起来很简单,但是在实现起来是用了好长的时间,找这个问题,那个问题的,没什么事,真的少用 rm -rf * 太坑爹了。好久都没写博客了,这是在工作上遇到的问题,我还是需要在学习,现在的时间很多了,把自己技术提升起来才是真的。希望大牛批评指正。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值