Rocky Linux9更新10教程

友情提示:

更新前请做好数据备份,避免更新后造成无法挽回的损失!

升级可能会导致ssh无法连接、网卡名称发生改变、系统崩溃、无法开机、服务器断网等问题,请慎重更新

因RHEL各版本的兼容性原因,更新后,Nginx+PHP+MySQL(或MariaDB)及其它软件可能需要重新安装

更新方法

1、安装 epel:

dnf -y install epel-release
图片[1]-Rocky Linux9更新10教程-小鸟游星野的小窝

2.更新系统软件包:

dnf -y upgrade
图片[2]-Rocky Linux9更新10教程-小鸟游星野的小窝

如下载慢,可尝试更换安装源,推荐使用:https://linuxmirrors.cn/use/

3.重启系统(若没有软件包更新,请直接跳过此步):

reboot

4.安装 yum-utils 、rpmconf

dnf -y install yum-utils rpmconf
图片[3]-Rocky Linux9更新10教程-小鸟游星野的小窝

5.执行rpmconf ,如果出现提示,请输入y和Enter继续;若没有提示,请继续往下看(一般需要输入很多次)

rpmconf -a
图片[4]-Rocky Linux9更新10教程-小鸟游星野的小窝

6.安装Rocky Linux 10.1的源(以下命令建议分开执行)

rpm -e --nodeps `rpm -qa|grep rocky-release`
 
rpm -e --nodeps `rpm -qa|grep rocky-gpg-keys`

rpm -e --nodeps `rpm -qa|grep rocky-repos`

rpm -ivh --nodeps --force https://mirrors.aliyun.com/rockylinux/10/BaseOS/x86_64/os/Packages/r/rocky-gpg-keys-10.1-1.8.el10.noarch.rpm

rpm -ivh --nodeps --force https://mirrors.aliyun.com/rockylinux/10/BaseOS/x86_64/os/Packages/r/rocky-release-10.1-1.8.el10.noarch.rpm

rpm -ivh --nodeps --force https://mirrors.aliyun.com/rockylinux/10/BaseOS/x86_64/os/Packages/r/rocky-repos-10.1-1.8.el10.noarch.rpm
dnf clean all
图片[5]-Rocky Linux9更新10教程-小鸟游星野的小窝

7.更新到Rocky 10

dnf -y --releasever=10 --allowerasing --setopt=deltarpm=false distro-sync
图片[6]-Rocky Linux9更新10教程-小鸟游星野的小窝

此时,系统将下载相关文件,请耐心等待更新完成

8.重建rpm数据库

rpm --rebuilddb
图片[7]-Rocky Linux9更新10教程-小鸟游星野的小窝

9.卸载Rocky Linux 9 的内核,并安装新内核

rpm -e --nodeps `rpm -qa|grep -i kernel`

重要提示:如果你使用SSH(含宝塔面板/Cockpit/阿里云workbench等),在更新完成前请一定不要断开连接!

安装新内核:

dnf -y install kernel
dnf -y install kernel-core
dnf -y install shim
图片[8]-Rocky Linux9更新10教程-小鸟游星野的小窝

10.安装Rocky 10的基础环境

rm -rf /etc/yum
dnf -y groupinstall "Minimal Install"

11.卸载旧版本epel,安装新版本:

dnf -y remove epel-release
dnf -y install epel-release
dnf -y install rpmconf yum-utils
图片[9]-Rocky Linux9更新10教程-小鸟游星野的小窝

12、执行“rpmconf -a”,如果系统出现提示,选择“Y”,然后回车(跟步骤5一样);

图片[10]-Rocky Linux9更新10教程-小鸟游星野的小窝

13.更新系统剩下的软件包

dnf -y update --allowerasing
图片[11]-Rocky Linux9更新10教程-小鸟游星野的小窝

14.允许ssh使用root用户

echo "PermitRootLogin yes" >> /etc/ssh/sshd_config

此时系统已更新完成,重启即可

reboot

附:

若更新后壁纸丢失,可使用以下命令:

dnf -y install rocky-backgrounds

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容