首页 > 系统相关 >记一次CentOS8误删恢复yum过程

记一次CentOS8误删恢复yum过程

时间:2022-12-13 16:33:28浏览次数:70  
标签:依赖 安装 误删 yum libs rpm python3 CentOS8

起因

同事不小心删了yum,搞不定找我处理,我也没搞过,但是我知道yum是一个管理rpm包管理工具。可通过rpm直接安装。当然一开始我想的是编译安装。但是发现编译安装需要很多依赖,然而依赖又要通过yum 安装,死循环。那就只能rpm安装了。

过程

找到RPM搜索网站: https://rpm.pbone.net/

搜索 yum + centos8条件

因为我的Centos是8.2版本的所以选:

发现一堆依赖:我大致需要以下包,反正是一个个下载下来ok了

glibc
gpgme
libcap
libdnf
dnf-data
openssl-libs
rpm-libs
yum
platform-python
python3-dnf
python3-gpg
python3-hawkey
python3-libcomps
python3-libdnf
python3-libs
python3-pip-wheel
python3-rpm
python3-setuptools

将上述的包下载下来放到一个文件夹中...具体版本你根据你实际的依赖下载,这里不详细写了

通过RPM安装yum

# 强制覆盖安装
# rpm -ivh * --force --nodeps

测试yum

yum --version

升级yum (因为安装的依赖可能有误,升级可将依赖修复)

yum update

镜像更新

yum clean all

yum makecache

标签:依赖,安装,误删,yum,libs,rpm,python3,CentOS8
From: https://www.cnblogs.com/zjhblogs/p/16979199.html

相关文章

  • 【安装】虚拟机安装Centos8
    下载地址​​Indexof/centos/(aliyun.com)​​    ​​Indexof/centos/8.4.2105/isos/x86_64/(aliyun.com)​​​​阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者......
  • centos6.10 yum报错解决办法
    centos6.10yum报错解决办法下载软件或者yummakecache时会报错(或者类似错误)我试了很多方法,最后重装成功了1.卸载之前的yumrpm-qa|grepyum|xargsrpm-e--allmat......
  • 阿里云Centos7使用yum安装MySQL5.6的正确姿势
    我们对service和chkconfig两个命令都不陌生,systemctl是管制服务的主要工具,它整合了chkconfig与service功能于一体。systemctlis-enablediptables.servicesystemctlis......
  • CentOs8环境下Docker部署
    一.Docker安装1.安装dnf软件包管理器yum-yinstalldnf2.安装Docker存储驱动的依赖包dnfinstall-ydevice-mapper-persistent-datalvm23.添加稳定的阿里云镜......
  • pxe安装kylinos,almalinux,centos7,centos8
    一、PXE无盘简介预启动执行环境(PrebooteXecution Environment,PXE)也被称为预执行环境,提供了一种使用网络接口(NetworkInterface)启动计算机的机制。这种机制让计算机的启......
  • LVM-VDO使用(官方手册,针对centos8或redhat8)
    官方参考文档https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/8/html/deduplicating_and_compressing_logical_volumes_on_rhel/index参考官方......
  • Oracle误删除数据的恢复
    Oracle误删除数据的恢复在平时操作数据库时,难免会误删数据,或者表格,这时候不用慌张,按照如下步骤进行恢复:删除的操作有三种:DELETE和TRUNCATE只删除数据,DROP则删除整个表(结构......
  • yum命令提示error: rpmdb: BDB0113 Thread/process,解决方法
    最近在做RHCE的题目,yum命令装vdo时,使用yuminstall命令的时候,提示error:rpmdb:BDB0113Thread/process,具体错误如下:[root@node2~]#yuminstallvdo-yerror:rpmdb......
  • lightdb wal文件误删恢复及归档wal清理
    2021-09-1017:22:42.417183T@startup00000[2021-09-1017:22:42CST]0[9298]LOCATION:StartupXLOG,xlog.c:63472021-09-1017:22:42.417206T@startupXX......
  • yum安装支持四层代理的nginx
    四层负载均衡的特点四层负载均衡仅能转发TCP/IP协议、UDP协议、通常用来转发端口,如:tcp/22、udp/53;四层负载均衡可以用来解决七层负载均衡端口限制问题;(七层负载均衡最大使......