栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Python

CentOS7.9.2009离线安装yum命令

Python 更新时间:发布时间: 百科书网 趣学号
一、问题

  升级glib库导致升级了python导致yum版本与python不匹配导致yum命令不能用问题。

二、安装包&系统

1.安装包
CentOS7.9-yum_src.tar.gz【提取码:csak】
(包rpm-4.11.3-45.el7.x86_64.rpm忽略即可)
2.系统

cat /etc/redhat-release 

三、步骤

(遵循运维三部曲:1.重启 2.回退 3.重装,本次直接用重装哈!)
1.强行卸载python

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

2.强行卸载yum

rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
whereis yum |xargs rm -frv
whereis yum

3.解压CentOS7.9-yum_src.tar.gz

tar -xvzf CentOS7.9-yum_src.tar.gz && cd yum


(后期若更新可自行去下载:http://mirror.centos.org/centos/7.9.2009/os/x86_64/Packages/)
4.依次安装

rpm -Uvh --replacepkgs python*.rpm
rpm -Uvh --replacepkgs rpm-python*.rpm yum*.rpm

三、检验

1.检验python版本

 python -V


2.检验yum是否可用

yum clean all && yum repolist


3.查看rpm包

rpm -qa |grep python &&  rpm -qa |grep yum


4.安装任意包测试

四、结束语

  在日常服务维护过程中难免遇到需要升级系统依赖的问题,系统级别的服务更新往往会带动其他意想不到的依赖从而最终导致服务无法正常使用,希望博主此次修复记录对你有所帮助哦!

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/1033014.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号