记一次CentOS8误删恢复yum过程
起因
同事不小心删了yum,搞不定找我处理,我也没搞过,但是我知道yum是一个管理rpm包管理工具。可通过rpm直接安装。当然一开始我想的是编译安装。但是发现编译安装需要很多依赖,然而依赖又要通过yum 安装,死循环。那就只能rpm安装了。
过程
找到RPM搜索网站: https://rpm.pbone.net/
发现一堆依赖:我大致需要以下包,反正是一个个下载下来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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(二):用.NET IoT库
· 几个自学项目的通病,别因为它们浪费了时间!
· 在外漂泊的这几年总结和感悟,展望未来
· .NET 数据拷贝方案选择
· .net工作流elsa-书签
2019-12-13 关于Laravel Gate 和 Policies 的理解