Centos7.6升级到Centos8.0

基础环境

[root@sz1-22-145-centos139 ~]# cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core) 
[root@sz1-22-145-centos139 ~]# uname -a
Linux sz1-22-145-centos139 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

 

步骤一、安装epel-relase、yum-utils和rpmconf

yum -y install yum-utils epel-release rpmconf

步骤二、安装前检查,如有提示直接选默认(按回车)即可

rpmconf -a

 

步骤三、安装dnf 并执行dnf update
CentOS 8使用dnf作为缺省的包管理工具,使用yum安装自己的替代工具dnf并删除自己。

安装:yum install dnf -y

更新:dnf upgrade -y

清除:dnf -y remove yum yum-metadata-parser && rm -rf /etc/yum && mkdir /etc/yum.repos.d/backup/ && mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/

步骤四、安装CentOS 8发行包(/etc/yum.repos.d/目录CentOS开头的文件

dnf -y upgrade http://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/Packages/centos-release-8.0-0.1905.0.9.el8.x86_64.rpm

步骤五、升级EPEL存储库(/etc/yum.repos.d/目录epel开头的文件

dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

此时确认版本信息,已经发生了变化

 

步骤六、重建dnf缓存

dnf makecache

步骤七、删除无用的临时文件

dnf clean all

步骤八、删除CentOS 7的旧核

rpm -e `rpm -q kernel`

步骤九、确认删除冲突的包

rpm -e --nodeps sysvinit-tools

步骤十、更新CentOS 8系统

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

步骤十一、安装CentOS 8最小软件包

dnf -y groupupdate "Core" "Minimal Install"

步骤十二、重启服务器

reboot

 

问题一

执行dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync命令报错

Centos7.6升级到Centos8.0_第1张图片

 

解决方案:dnf -y remove redhat-rpm-config

问题二

检查网卡名称(cento)

(1). 修改Grub配置文件,(开机给kernel传递参数,关闭主板dmidecode采集命名)
         vim /etc/sysconfig/grub #在GRUB_CMDLINE_LINUX配置项中加入
         net.ifnames=0 biosdevname=0 #不启用BIOSDEV的配置
(2). 重新加载Grub配置
         grub2-mkconfig -o /boot/grub2/grub.cfg
(3) . 生成RHEL6的网卡配置文件
        cd /etc/sysconfig/network-scripts
        mv ifcfg-enxxxxxx ifcfg-eth0
(4). 配置网卡vim ifcfg-eth0
        NAME="eth0″
        ONBOOT=yes
(5). 重启系统生效
        systemctl reboot

问题三

/proc/sys/net/ipv4/tcp_tw_recycle

centos8内核没有这个系统参数,需要从配置中去掉

 

参考链接:https://blog.51cto.com/11694088/2456599

你可能感兴趣的:(系统,centos8)