Centos重新安装 python2.7 和 yum

2023-05-16

由于Centos7自带的python大多是2.7版本, 有时想装个python3的版本, 于是把本来自带的yum一起给删了, 这种情况下就要重装 python2.7 和 yum

一.删除Centos自带的python版本

强制删除已安装python及其关联

rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps

删除残余文件

whereis python|xargs rm -frv

注意: 这样删除的话, 也会把yum相关的删除, 所以还得再装上

二.重新安装python2.7 和 yum

1.从镜像下载所需要的rpm文件

wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/lvm2-python-libs-2.02.187-6.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/libxml2-python-2.9.1-6.el7.5.x86_64.rpm
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages//python-libs-2.7.5-89.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-ipaddress-1.0.16-2.el7.noarch.rpm
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-backports-1.0-8.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-2.7.5-89.el7.x86_64.rpm 
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm 
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-pycurl-7.19.0-19.el7.x86_64.rpm 
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-urlgrabber-3.10-10.el7.noarch.rpm 
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-setuptools-0.9.8-7.el7.noarch.rpm
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-kitchen-1.1.1-5.el7.noarch.rpm 
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-chardet-2.2.1-3.el7.noarch.rpm
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/rpm-python-4.11.3-45.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-utils-1.1.31-54.el7_8.noarch.rpm 
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-3.4.3-168.el7.centos.noarch.rpm 
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-plugin-aliases-1.1.31-54.el7_8.noarch.rpm 
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-plugin-protectbase-1.1.31-54.el7_8.noarch.rpm 
wget http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm

 或者从这里下载: Centos重新安装python和yum的文件-Linux文档类资源-CSDN下载

 2.在当前文件夹执行以下命令

rpm -Uvh --replacepkgs lvm2-python-libs*.rpm --nodeps --force
rpm -Uvh --replacepkgs libxml2-python*.rpm --nodeps --force
rpm -Uvh --replacepkgs python*.rpm --nodeps --force
rpm -Uvh --replacepkgs rpm-python*.rpm yum*.rpm --nodeps --force

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Centos重新安装 python2.7 和 yum 的相关文章

随机推荐

  • 看一看Rust,记录笔记:类型系统

    文章目录 第五章 xff1a 类型系统泛型泛型与容器泛型与结构体泛型与枚举泛型与函数泛型与方法 trait系统trait 定义与实现trait 作为参数impl Traittrait 约束 返回实现trait 的类型标准版常用trait格式
  • st-gcn复现

    1 st gcn执行命令 进入存储代码的目录 xff0c 激活pytorch环境 xff0c 之后运行命令 python main span class token punctuation span py demo span class t
  • 论文学习

    一 论文搜索 全球最大的预印本系统 https arxiv org 不懂为何有些网络是无法登录该网站 xff0c 有些却可以 sci hub xff08 擅长根据doi号下载文献 xff09 sci hub网址 xff1a https sc
  • 工控

    一 关注的网站 安全客 xff1a https www anquanke com 公司 北京九思易自动化软件公司 xff1a http controlease com 该公司和我想做的东西类似 xff0c 或者可以说是一样的 在SCADA系
  • 开发工具汇总

    转自帖子https www jincon com archives 488 网盘地址 xff1a 链接 xff1a https pan baidu com s 1J7UkIABiOaYSDRaGDJCmIg 提取码 xff1a p9vo
  • 远程控制工具——Centos7上向日葵安装使用(xy)

    最近发现国产软件向日葵远控确实很好用windows linux mac androdid ios 全平台支持确实很棒今天就给大家演示一下linux版的安装教程 首先在windows系统安装向日葵远控服务端用于控制其他远程主机 向日葵官网 x
  • opencv中的cv2.namedWindow()函数使用

    用法 xff1a cv2 namedWindow 窗口标题 默认参数 窗口大小可以改变 xff1a cv2 namedWindow 34 image 34 cv2 WINDOW NORMAL 或者cv2 namedWindow 39 ima
  • 常用shell脚本_失败自动重复下载

    常用shell脚本 失败自动重复下载 在网络不稳定时 xff0c 下载可能常常会中断或者失败 xff0c 通过脚本下载来实现下载失败之后 xff0c 重新下载 比如在github上下载一个包 xff1a span class token c
  • python中的range()函数

    python range 函数可以创建一个整数列表 xff0c 一般用在for循环中 函数语法 range start stop step 参数说明 xff1a start 计数从start开始 xff0c 默认是从0开始 stop 计数到
  • Is the docker daemon running?问题解决方法

    在运行 sudo docker ps a时出现 Cannot connect to the Docker daemon at unix var run docker sock Is the docker daemon running 此时已
  • docker端口映射或启动容器时报错Error response from daemon: Container is not running

    docker端口映射或启动容器时 xff1a docker exec it 7c5a2350c4cb bin bash 出现了错误 xff1a Error response from daemon Container 757d542c43e
  • GPU0和GPU1的区别

    1 GPU0就是我们俗称的集显 61 集成显卡是主板自带的显卡 2 GPU1就是独显独立显卡 xff0c 是单独的一张显卡性能一般是会比集显要高 一般在我们的电脑中 xff0c 有独立显卡的话 xff0c 就默认不会使用集显 xff0c 所
  • 进制转换

    二 八 十六转化为十进制 系数 xff1a 每一个位置上的数 xff0c 称为系数 基数 xff1a x进制 xff0c 基数就是x 权 xff1a 对数据系统从右往左进行编号 xff0c 并且从0开始 xff0c 每一个编号就是该系数所对
  • linux同时连接内外网的设置

    因为工作的原因 xff0c 经常会用有线网卡连接服务器进行配置 xff0c 无线网卡上外网 查看当前网关信息 pipci 64 ubuntu ip route show default via 192 168 2 1 dev enp2s0
  • ARM 汇编的立即数

    https blog csdn net a99778800 article details 6759825 ARM 汇编的立即数 大多数的数据处理指令和部分状态寄存器访问指令用到立即数 xff0c 在 ARM 中不是所有数都能用作立即数 x
  • Error: Invalid or corrupt jarfile xxxx-1.0-SNAPSHOT.jar

    解决方法 xff1a 1 请看 xff1a 395条消息 Linux jar报错处理 Exception in thread main java lang No Error Invalid or corrupt jarfile 错误 尝试打
  • IntelliJ IDEA配置maven远程仓库

    最近在搭建springMVC 43 mybatis的框架 xff0c 在添加jar包的时候出问题了 以前都是直接将jar包放到lib里面即可 xff0c 但是看到现在用maven的比较多 xff0c 就去配置maven 然后发现 xff0c
  • DNS & CDN & HTTPDNS 原理简析

    http www jianshu com p a73e963b63b1 DNS amp CDN amp HTTPDNS 原理简析 背景 xff1a 域名系统 DNS Domain Name System 作为域名和 IP 地址相互映射的一个
  • 图像拼接之MATLAB实现

    转自http www cnblogs com naive p 3579610 html 背景介绍 图像拼接是一项应用广泛的图像处理技术 根据特征点的相互匹配 xff0c 可以将多张小视角的图像拼接成为一张大视角的图像 xff0c 在广角照片
  • Centos重新安装 python2.7 和 yum

    由于Centos7自带的python大多是2 7版本 有时想装个python3的版本 于是把本来自带的yum一起给删了 这种情况下就要重装 python2 7 和 yum 一 删除Centos自带的python版本 强制删除已安装pytho