centos8 yum源_详解从Centos7升级到Centos8教程,值得收藏测试

概述

今天主要分享下最近做的一个操作系统升级(centos7->centos8)测试,过程如下:

注意:如果在正式环境升级,请做好数据备份以及重要配置备份!因为升级会造成一部分应用被卸载。


操作系统升级步骤

1、安装epel源

yum -y install epel-release
53d75a204021ffea7dcdc6c20e04f608.png

2、安装rpmconf和yum-utils

yum -y install rpmconf yum-utils
268cdf1915b3034c212f736a452b380c.png

3、执行rpmconf

如果出现一些提示,请输入Y和回车继续,如果没提示继续第四步操作

rpmconf -a
615c0bfe2efca1befe1ee8a494ec6b4d.png

4、安装dnf

yum -y install dnf
e0a27e6a8f945536f79fe4d7efa99a98.png

5、移除yum和yum-metadata-parser

dnf -y remove yum yum-metadata-parser
b04e4b9dfe098d7120f6fe2354e89f77.png

6、删除/etc/yum目录

rm -rf /etc/yum
8d3062699193de9982be8cf1a687f4a1.png

7、安装Centos8的源和升级epel源

dnf -y upgradednf -y upgrade http://mirrors.163.com/centos/8.0.1905/BaseOS/x86_64/os/Packages/centos-release-8.0-0.1905.0.9.el8.x86_64.rpmdnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpmdnf clean all
b6f07d49fcc054bf4b8d3b2120a38b48.png

8、卸载centos7的内核

rpm -e --nodeps `rpm -q kernel`
e710dee9e2780f51f43832ed764cd31b.png

9、升级到centos8

这一步一般会报错,如果没有报错请进行第10步操作

dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
380a51bbf6c22554408f5e42d8ccf531.png

发现报错之后先卸载类似于图上from package后面的包名

rpm -e --nodeps sysvinit-tools-2.88-14.dsf.el7.x86_64

rpm -e --nodeps python-inotify-0.9.4-4.el7.noarch

rpm -e --nodeps adwaita-qt5-1.0-1.el7.x86_64

rpm -e --nodeps pycairo-1.8.10-8.el7.x86_64

卸载完后再次执行升级

dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync

10、执行rpmconf

会出现如下界面,一直输入Y和回车即可

rpmconf -a
94e6b2de4c7a42b004ac1d6c539922cb.png

11、重启生效

reboot

到这里我们就完成操作系统的整体升级了,毕竟是测试环境,所以写的还是相对简单的。。。后面会分享更多devops和DBA方面内容,感兴趣的朋友可以关注下!

d8b2170bd451d8a36de9b2c99a465cbb.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值