Linux误删python导致yum不可用,删除重装方法。

linux系统 yum 卸载重装 rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps #强制删除已安装程序及其关联。whereis python|xargs rm -frv   #删除所有残余文件 #xargs,允许你对输出执行其他某些命令。-- 误删除centOS自带的python, 重装python2.7.5 ,yum。第四个被python-urlgrabber依赖。卸载python(防止未卸载干净)卸载yum(如yum损坏可卸载)第一这个被python依赖。 阅读详情

Linux 系统为 CentOS Linux release 7.4.1708

手贱、手贱、手贱 删了python 导致yum不可用。百度一大圈,重装yum和python后,老是报各种各样的错。历经磨难,终于自己总结了一套,亲测可用,分享一下。


  1. 首先卸载现有python
    rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps #卸载python
    whereis python |xargs rm -frv	 ##删除所有残余文件
    whereis python ##验证删除,返回无结果

     

  2.  删除现有的yum
    rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps #删除yum
    whereis yum |xargs rm -frv #删除残留文件
    whereis yum #验证删除完成
  3. 找到下载文件源
    首先在这里找到服务器对应的版本,如 7.4.1708 进入这里目录 找到对应版本的rpm,替换下面的文件。

  4. 下载并安装,注意顺序,先安装python 然后 yum。不然安装后还会报错,重新来一遍。

    # python安装
    rpm -ivh  --nodeps http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-2.7.5-58.el7.x86_64.rpm
    rpm -ivh  --nodeps http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-devel-2.7.5-58.el7.x86_64.rpm
    rpm -ivh  --nodeps http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
    rpm -ivh  --nodeps http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-libs-2.7.5-58.el7.x86_64.rpm
    rpm -ivh  --nodeps http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-pycurl-7.19.0-19.el7.x86_64.rpm
    rpm -ivh  --nodeps http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm
    rpm -ivh  --nodeps http://vault.centos.org/7.4.1708/os/x86_64/Packages/rpm-python-4.11.3-25.el7.x86_64.rpm
    
    # yum安装
    rpm -ivh  --nodeps http://vault.centos.org/7.4.1708/os/x86_64/Packages/yum-3.4.3-154.el7.centos.noarch.rpm 
    rpm -ivh  --nodeps http://vault.centos.org/7.4.1708/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
    rpm -ivh  --nodeps http://vault.centos.org/7.4.1708/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-42.el7.noarch.rpm
  5. 验证 

    #验证python
    python
    #验证yum
    yum


     

     

centos重装yum redhat 自带的 yum 源需要注册,花钱才能使用,重装centos7的yum 立即下载

相关推荐

CAD制图

CAD制图可以提高设计效率和准确性,并方便文档的存档和交流,是现代工程设计中不可或缺的一部分。·CAD三维开发是指使用计算机程序和工具来创建、编辑和操作三维模型、图形和设计的过程。它在工程、建筑、制造和游戏等领域广泛应用。CAD三维开发可能涉及到复杂的图形算法、性能优化、并行计算等方面的内容,因此需要深入学习和实践,以提高开发的效率和质量。

RZer的博客 1655

ubuntu卸载python后抢救方法

刚才一时想不开把Python3卸载了,之后发现问题大了,连终端都进不去,只好尽力挽救了 因为进不去终端,所以只能进命令行模式里重装python,按ctrl+alt+f1进入命令行模式,输入账号和密码 直接用sudo apt-get install python3 是不行的   1. sudo apt install -f 2.sudo apt-get install python3-mi...

sinat_31131353的博客 1万+

【报错】sqli-labs靶场搭建出现“Unable to connect to the database: security”

搭建sqli-labs靶场时,“Unable to connect to the database: security”报错解决

九芒星的博客 2996

记一次卸载系统自带的python后的填坑之路之yum命令不能使用

linux - python:卸载 注:以下命令 命令有风险: ##强制删除已安装程序及其关联 [root@service01~]# rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令 [root@service01~]# whereis python |xar...

weixin_43151663的博客 1350

2022(一等奖)B360基于Arcpy与SVM的滑坡易发性评价

此外,在ArcGIS平台下,“易发性图预测(多进程)”工具的运行时间为2h 48m 3s,“易发性图预测(单进程)”工具的运行时间为5h 19m 27s,运行时间缩短了近2h 31m 24s,运行效率提高了47.39%。在ArcGIS Pro平台下,“易发性图预测(多进程)”工具的运行时间为20m 12s,“易发性图预测(单进程)”工具的运行时间为1h 26m 47s,将运行时间缩短了近1h 6m 35s,运行效率提高了76.72%。滑坡的发生受各种影响因素的影响,目前,影响因素的选择没有一个统一的标准。

2301_77310370的博客 1468

【上海大学计算机组成原理实验报告】一、数据传送实验

将58H写入A寄存器//将6BH写入W寄存器//将C3H写入R1寄存器//将C3H写入R1寄存器//了解实验仪器数据总线的控制方式//掌握数据传送的基本原理//掌握各寄存器的结构、工作原理及其控制方法//数据传送实验

HackerKevon的博客 3511

CentOS版本的Linux系统误删了自带的python和yum,恢复过程

在进行别的操作的时候,一不小心将我的系统自带的Python2.7.5和yum删除掉了。后来我尝试重新安装yum,但是安装yum必须要有python。我又去重新安装了python,但是我一开始选择了安装3.8版本,所安装的yum又是需要python2版本的,所以还是不行。最后通过网上找的一个办法,只需要在一个网站里将所有需要的包都下载安装下来就行了。下面我记录一下。

qq_52983535的博客 1139

c# U盘禁用---守护进程(插入,拔出,卸载等操作)

一、简介 传统的对U盘禁用,我们多采用修改注册表的方式,详情参考:https://blog.youkuaiyun.com/qq_25372599/article/details/79815407;本文将介绍一种其他的方式–后台守护程序。其原理非常简单:当守护程序检测到U盘的插入信号,我们自动卸载U盘,致使系统无法识别U盘,达到禁用U盘的效果。 二、程序设计 2.1 变量定义 strin...

星星之火燃亮码空 2848

centos7卸载python过后无法使用yum的解决办法

删除自带的python,导致CentOS7的yum无法使用。

weixin_41421314的博客 1240

Gamma变换算法之Matlab&FPGA实现

Gamma映射原理 什么是Gamma曲线 人眼的感光与光强并不是呈线性关系的,而是呈非线性关系(指数型关系,如下图左-曲线。在低照度下,人眼更容易分辨出亮度的变化,随着照度的增加,人眼不易分辨出亮度的变化。而图像传感器与输入光强呈线性关系(如下图左-直线)。从图中可见,当传感器感光在20%左右时,人眼感光响应达到了50%,人眼对低照度的变化更为敏感。从下图右侧可见,Reference Tone为人眼感光50%的亮度,而传感器在感光50%时则相对暗的多(见Select,近似中性灰)。这种将原始图像通过映射操

CrazyBingo的博客 7407

36、真核生物RNA PolII启动子预测相关研究

本文综述了真核生物RNA聚合酶II启动子预测的研究进展,涵盖转录调控机制、核心启动子元件(如TATA框、INR、GC框)、转录因子结合位点预测的挑战与方法。介绍了基于权重矩阵、神经网络和隐马尔可夫模型等多种启动子预测算法,并探讨了启动子分类策略及评分加权方法。通过Hertz-Stormo-Hartzell流程和基因微阵列分析实例,展示了如何识别保守调控序列。文章还总结了当前预测技术的局限性,提出了整合多组学数据、开发深度学习模型、加强实验验证等未来研究方向,旨在提升启动子识别的准确性与生物学意义。

palm99的专栏 187

解决centos上卸载Python2导致yum不能用

卸载python2导致yum不可用

qq_41635401的博客 1342

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Linux误删python导致yum不可用,删除重装方法

Linux 系统为 CentOS Linux release 7.4.1708 1、首先卸载现有python 1、卸载python rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps 2、删除所有残余文件 whereis python |xargs rm -frv 3、验证删除,返回无结果 whereis python 2、删除现有的yum 1、删除yum rpm -qa|grep yum|xargs rpm -ev --allmatch

危笑ioi 1071

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

linux误删系统自带python2.7, 导致yum不可用

问题: linux系统安装python3时误删系统自带python2.7,从而导致yum不可用 解决方案:卸载现有python2以及yum 根据linux系统版本,在官网找到对应的python2和yum重新安装

qq_42392337的博客 1913

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

记一次误删linux系统目录导致yum不可用的问题

文章目录 yum命令报错详情 报错原因分析 解决过程 新的报错 使用pdb排查问题 一. yum命令报错详情 在操作linux时,发现测试环境某集群所有机器的yum命令忽然报错 #比如如下命令: yum list yum install <package_name> 详细报错信息如下: There was a problem importing one of the Python modules required to run yum. The error leading to this

.... 1810

centos7.9.2009重装python和yum

准备在服务上部署一个项目,但是这个项目要求python版本必须大于3.6,而centos默认是2.7的,于是去网上搜索升级文章。

kuizuo12的博客 2830

Linux完全重装python和yum - 精华

由于需要更新python版本,错误的删除了yum,导致无法正常使用yum管理模块的安装和卸载,相当不方便。 以下为如何重新安装python和yum的方法。 第一步:删除python包 whereis python # 查看当前系统安装的python包。 rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除系统安装程序python包及其相关 whereis python |xargs rm -frv ##删除所有残余文件

hantoy的博客 5277

重装Centos7的python和yum(亲测可用)

例如 :rpm -Uvh --replacepkgs python-libs-2.7.5-88.el7.x86_64.rpm。地址:https://repo.huaweicloud.com/centos/7/os/x86_64/Packages/所需列表:(部分版本号可能有所差异,大版本号是一致的就行)如果出现循环依赖,则将多个rpm写在一个命令里面,以空格分隔。7.安装rpm(按照6的顺序安装)2.删除残余python文件。3.验证删除,返回为无结果。5.删除残余yum文件。6.下载对应的rpm包。

caomeiliang的专栏 960

Linux误删了python和yum,或者python和yum不能用时的重装方法

rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps #卸载python。rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps #删除yum。四、下载并安装,注意顺序,先安装python 然后 yum。whereis yum |xargs rm -frv #删除残留文件。1.python安装--依次执行以下命令。Linux系统为 Redhat7.9。2.yum安装--依次执行以下命令。

weixin_53069496的博客 1598

Linux(二十四):CentOS7.2误删除python,无法使用yum文件,需要重装 python2.7和yum!

CentOS7.2误删除python,无法使用yum文件,需要重装 python2.7和yum! 1、#首先查看Linux版本 [root@localhost cg]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2、#卸载原有的python和yum 2.1、#卸载python: $rpm -qa|grep python|xargs rpm -e --allmatches --nodeps$whereis pyt.

fen_fen的专栏 652

误删centos自带python后导致的yum module报错

1.删除现有python和yum 这一步我并没有删除现有python(为了解决yum错误,我的centos上又装了python3.7和python2.7.9和python2.7.5,这一步没有卸载这些python也没有影响修复) 2.在官网上下载17个相关文件,用rzsz命令或者scp命令传到linux下的同一个文件夹下 Centos7.5的mirror源代码地址(下载地址) 3.进入目录 执行 rpm -ivh --force *.rpm --nodeps 4.第三步: 完成 执行 yum 就能看到友

huaiyingdetective的博客 464

Linux 系统 Centos 7.7 下重装yum

0. 背景 不小心误删除yum后,开始想办法重新安装。 1. 重装 yum 1.1 步骤 需要下面4个包,我们需要下载到它们 yum-metadata-parser python-iniparse yum-plugin-fastestmirror yum-3.4.3 下载后,安装它们。 1.2 去哪里下载? 当然,搜索的时候要根据你自己的 linux 版本来决定。 我的是cen...

张云飞Vir的专栏 702

linux中安装python3.7,误删python2.7,丢失yum功能,补救;安装py3.7没有zlib,出现密钥已安装但是不适用此软件包问题

首先,既然删掉了就全部删除干净 rpm -qa | grep python | xargs rpm -e --allmatches --nodeps //强制卸载自带的python以及相关联的程序 whereis python | xargs rm -rf //删除所有与python相关的残余文件 去官网下载python安装包 官网链接:linux版本下载 题主选择第二个download链接,解压放到/usr/python3.7 tar -xvf Python-3.7.7.tgz.xz mv /home/

weixin_44754632的博客 671
上一篇: Java设计模式-创建型模式之工厂模式
下一篇: idea实用插件分享
codeLife1993
博客等级 码龄8年 23粉丝 60原创
评论 9
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值