AlmaLinux 9、Rocky Linux 9 升级到 10 版本
注本文原在2025年6月24日发表于笔者的个人博客《IT人的工作生活》原文 链接 https://www.cntse.com/3293.html如需转载请私信笔者征得笔者同意后方可转载并且需要保留本段文字。一、前提1、由于AlmaLinux 、Rocky Linux 均不提供官方的升级指引本文提到的升级过程中存在着一定风险需要注意以下事项备份好系统、各类数据和文件如果出现意外情况导致数据丢失或系统异常需要紧急恢复的可以使用备份的数据进行还原建议建立测试环境多次测试确保稳定可靠并形成有效的方案后方可部署到生产环境中;2、以下测试均使用root账户。二、升级过程1、安装 epel如果之前没有安装过的话dnf -y install epel-release2、更新系统dnf -y update3、更新系统后如果涉及到更新内核的需要执行“reboot”重新启动系统4、安装 yum-utils 、rpmconfdnf -y install yum-utils rpmconf5、执行命令“rpmconf -a”以处理可能存在的旧的 rpm 软件包配置文件如果系统出现提示需要选择一些选项的选择“Y”然后回车可能需要选择很多次6、执行以下命令安装新版 almalinux-release 包AlmaLinux或 rocky-release 包(Rocky Linux)AlmaLinuxrpm -e --nodeps rpm -qa|grep almalinux rpm -ivh --nodeps --force https://mirrors.aliyun.com/almalinux/almalinux-gpg-keys-latest-10.x86_64.rpm rpm -ivh --nodeps --force https://mirrors.aliyun.com/almalinux/almalinux-release-latest-10.x86_64.rpm rpm -ivh --nodeps --force https://mirrors.aliyun.com/almalinux/almalinux-repos-latest-10.x86_64.rpm dnf clean allRocky Linuxrpm -e --nodeps rpm -qa|grep rocky rpm -ivh --nodeps --force https://mirrors.aliyun.com/rockylinux/10/BaseOS/x86_64/os/Packages/r/rocky-gpg-keys-10.0-1.6.el10.noarch.rpm rpm -ivh --nodeps --force https://mirrors.aliyun.com/rockylinux/10/BaseOS/x86_64/os/Packages/r/rocky-release-10.0-1.6.el10.noarch.rpm rpm -ivh --nodeps --force https://mirrors.aliyun.com/rockylinux/10/BaseOS/x86_64/os/Packages/r/rocky-repos-10.0-1.6.el10.noarch.rpm dnf clean all7、执行上除操作过程中可能会出现一些文件丢失的提示需要记录文件名然后到其它同版本的系统中搜索同名文件搜索到后记录文件路径并把文件复制到正在执行升级的计算机中如果有对系统进行备份可以从备份文件中获取和还原8、在 Rocky Linux 下如果启用了 Rocky-SIG 仓库建议暂时禁用9、执行以下命令升级到 AlmaLinux 10 / Rocky Linux 10dnf -y --releasever10 --allowerasing --setoptdeltarpmfalse distro-sync10、重建 rpm 数据库rpm --rebuilddb如果出现提示“could not delete old database at /usr/lib/sysimage/rpmold.91419”之类提示的可以直接执行“rm -rf /usr/lib/sysimage/rpmold.91419”强制删除如果出现“Signature not supported. Hash algorithm SHA1 not available.”提示的就执行update-crypto-policies --set DEFAULT:SHA111、卸载 AlmaLinux 9 / Rocky Linux 9 的内核rpm -e --nodeps rpm -qa|grep -i kernel12、建议执行以下命令安装内核以防止之前升级的时候无法安装内核导致开机失败dnf -y install kernel kernel-core shim13、安装新版 AlmaLinux / Rocky Linux 的基础环境rm -rf /etc/yum dnf -y groupinstall Minimal Install14、卸载旧版的 epel 然后安装新版本的 epel、rpmconf 和 yum-utils dnf -y remove epel-release dnf -y install epel-release dnf -y install rpmconf yum-utils15、执行“rpmconf -a”以处理旧的 rpm 软件包配置文件如果系统出现提示需要选择一些选项的选择“Y”然后回车跟上面一样16、执行“dnf -y update –allowerasing”更新系统剩下的软件包到 el10 版本更新之后一般会自动清理 el9 版本如果提示如“无法为软件包安装最佳更新候选libheif-devel-1.16.1-2.el9.x86_64”之类的可以先卸载对应的软件包如“dnf -y remove libheif-devel” )执行 “dnf -y update –allowerasing”后等后续重启计算机后再重新安装对应的软件包17、在执行更新过程中如果出现“没有东西提供module(platform:el9)”之类提示的可以参考下面这篇文章进行处理《CentOS / Rocky Linux 提示“没有东西提供 module(platform:el8)”的解决方法一例》18、执行reboot命令重启系统19、在GUI下登录系统显示AlmaLinux / Rocky Linux已经更新到10版本内核也显示已经是6.12升级后的 AlmaLinux 10升级后的 Rocky Linux 1020、在之前的更新过程中可能会把 Rocky Linux 的默认壁纸给删除可以执行“dnf -y install rocky-backgrounds”重新安装笔者在测试AlmaLinux的时候未出现过这种情况21、笔者测试的 Rocky Linux原来已经配置过宝塔面板MariaDBNginxPHP可道云系统在系统升级成功后PHP 8.4 无法运行但其他软件可以正常启动而其他各类软件仓库也可能需要重新配置此外也需要检查之前已安装的其他各类软件是否可以正常运行如果无法运行的可能需要重新安装、编译以及重新进行配置。具体过程这里就不再详述了。

相关新闻

【专业服务】游戏试玩广告全流程定制开发:从创意到数据,助力高效获客

【专业服务】游戏试玩广告全流程定制开发:从创意到数据,助力高效获客

🎯 服务概述 我们是专注于游戏试玩广告(Playable Ads)创意策划与技术开发的团队。我们致力于将您的游戏核心乐趣,浓缩成几十秒的沉浸式互动体验,直接触达目标用户,大幅提升广告点击率、转化率与用户质量。 …

2026/7/7 7:17:58 阅读更多 →
开源AI模型本地部署实战:从环境搭建到性能优化全解析

开源AI模型本地部署实战:从环境搭建到性能优化全解析

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 本地部署开源AI模型实战指南:从环境搭建到应用落地 最近在技术社区中,关于开源AI模型本地部署的讨论越来越热…

2026/7/7 7:17:58 阅读更多 →
月入五万的蓝海赛道,两年做到头部

月入五万的蓝海赛道,两年做到头部

最近好几个同学来问节气礼盒项目,说翻了一圈,发现我们宣传得不多,问我能不能再讲透一点。行,今天咱们敞开聊聊。先说一个大多数人认为的误区:提到端午粽子、中秋月饼,第一反应是不是街边糕点店、网红零食&a…

2026/7/7 7:13:57 阅读更多 →

最新新闻

终极指南:用microG实现无Google服务的Android应用兼容方案

终极指南:用microG实现无Google服务的Android应用兼容方案

终极指南:用microG实现无Google服务的Android应用兼容方案 【免费下载链接】GmsCore Free implementation of Play Services 项目地址: https://gitcode.com/GitHub_Trending/gm/GmsCore 在Android生态中摆脱Google服务依赖并运行YouTube等应用,m…

2026/7/7 8:14:10 阅读更多 →
2026新手第一套电子鼓怎么选?高性价比电子鼓横评推荐

2026新手第一套电子鼓怎么选?高性价比电子鼓横评推荐

很多新手来找我咨询买鼓,问的第一句往往是:“老师,罗兰和雅马哈哪个好?”——这个问题本身就问错了。买电子鼓和买手机不一样。手机看品牌看系统,但电子鼓的核心是手感、反馈和稳定性。品牌溢价再高,敲下去…

2026/7/7 8:12:09 阅读更多 →
匿名类·学习笔记

匿名类·学习笔记

嗨!在今天的课程中,我们将继续探讨嵌套类的主题。现在是最后一组:匿名的内在阶级。 让我们回到我们的示意图:就像上一课提到的局部类一样,匿名类是一种内在类......它们也存在若干相似之处和差异。 但首先,让我们深入探讨:为什么他们被称为“匿名”? 为了回答这个问题,…

2026/7/7 8:12:09 阅读更多 →
边缘计算盒子部署完整流程:基于算能SE5/超星未来/灵犀设备的AI视频分析实战

边缘计算盒子部署完整流程:基于算能SE5/超星未来/灵犀设备的AI视频分析实战

在智能视频分析交付的最后“一公里”,边缘计算盒子凭借低功耗、小体积以及本地化算力优势,成为了私有化交付、明火烟雾检测、安全帽识别等POC现场的首选。然而,边缘端异构芯片(如ARM64架构)的复杂性、底层硬件加速驱动…

2026/7/7 8:10:09 阅读更多 →
爬虫实战:如何优雅地抓取网页中隐藏在伪元素(__before)里的文本?

爬虫实战:如何优雅地抓取网页中隐藏在伪元素(__before)里的文本?

相信很多写过一段时间爬虫的同学大概率撞过这堵“隐形墙”:在浏览器里明明白白显示着"¥9.9"的价格,或者一段验证码文本,但当你切换到 DevTools 时,发现那个数字安安静静地挂在某个标签里。然而,当…

2026/7/7 8:06:08 阅读更多 →
5分钟掌握RoundedTB:让Windows任务栏焕然一新的魔法指南

5分钟掌握RoundedTB:让Windows任务栏焕然一新的魔法指南

5分钟掌握RoundedTB:让Windows任务栏焕然一新的魔法指南 【免费下载链接】RoundedTB Add margins, rounded corners and segments to your taskbars! 项目地址: https://gitcode.com/gh_mirrors/ro/RoundedTB 想让单调的Windows任务栏瞬间变得现代时尚吗&…

2026/7/7 8:04:08 阅读更多 →

日新闻

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

图片浏览是移动应用中最高频的场景之一。从社交应用的照片流到电商平台的商品图集,从旅游应用的景点相册到摄影作品展示——用户对图片浏览的体验要求不断提高:流畅的切换动画、直观的缩略图导航、便捷的收藏操作、自动播放模式。HarmonyOS NEXT ArkUI 虽…

2026/7/7 0:05:16 阅读更多 →
24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V稳压芯片完整选型指南 PW8600 PW75XX PW2815 PW2312B LDODC/DC全方案 一、24V稳压方案概述 24V直流电源在工业自动化、门禁系统、电梯控制、汽车电子、LED驱动、监控设备等场景中应用极广,是最常见的中压直流母线电压。要将24V母线稳定降压至下游MCU、传感器…

2026/7/7 0:05:16 阅读更多 →
RAG+知识图谱混合检索与Graph RAG核心对比

RAG+知识图谱混合检索与Graph RAG核心对比

做企业RAG落地的团队,往往容易卡在一容易踩坑的选型难题: 当需求单纯靠向量RAG搞不定、单纯靠知识图谱也搞不定,必须同时依赖「文本语义理解 实体关系推理」时,到底是做「向量图谱混合检索」就够了,还是必须上「Grap…

2026/7/7 0:07:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻