运维Tips | 如何在线升级国产 OpenEuler(欧拉) 开源操作系统到最新版本?

news/2025/1/23 12:31:15/

7aecf90234a0beac14203aaceea2ce58.gif

[ 知识是人生的灯塔,只有不断学习,才能照亮前行的道路 ]


如何在线升级 OpenEuler 操作系统版本?

简单描述

作者发现 openEuler 系统又更新了一个新的补丁发行版,解决了众多问题,其中就有华为发布的 isula 容器工具更新补丁,可正常显示映射的端口,遂我们可针对 openEuler 操作系统补丁版本进行升级或降级,例如, 作者从现有测试环境 24.03 LTS 版本升级到 24.03 LTS SP1 (最近新发布)版本, 其他版本操作方法都是比较类似的,或者参考官网升级,注意、注意、注意非必要不建议在生产环境中进行升级。

ef4bcc2e15c93e11aa7f475c74d7fe06.png

官网地址:https://www.openeuler.org/zh/download/#openEuler%2024.03%20LTS%20SP1

若文章写得不错,不要吝惜手中转发,点赞、在看,若有疑问的小伙伴,可在评论区留言你想法哟💬!

操作流程:

  • 1.查看当前系统版本信息

$ cat /etc/openEuler-latest
openeulerversion=openEuler-24.03-LTS
compiletime=2024-05-27-21-31-28
gccversion=12.3.1-30.oe2403
kernelversion=6.6.0-28.0.0.34.oe2403
openjdkversion=1.8.0.412.b08-5.oe2403
  • 2.清除软件库缓存并重新缓存软件库

# 清除缓存
dnf clean all
# 重建软件库
dnf makecache
  • 3.安装配置 openEuler 补丁的软件包和软件仓库,以 openEuler-24.03-LTS-SP1 为例

# 安装指定版本的 openEuler-release 软件包,
rpm -Uvh --nodeps --force https://repo.openeuler.org/openEuler-24.03-LTS-SP1/OS/x86_64/Packages/openEuler-release-24.03LTS_SP1-55.oe2403sp1.x86_64.rpm# 安装指定版本的 openEuler-repos 软件仓库,
rpm -Uvh --nodeps --force https://repo.openeuler.org/openEuler-24.03-LTS-SP1/OS/x86_64/Packages/openEuler-repos-1.0-4.2.oe2403sp1.x86_64.rpm# 安装指定版本的  openEuler-gpg-keys 密钥
rpm -Uvh --nodeps --force https://repo.openeuler.org/openEuler-24.03-LTS-SP1/OS/x86_64/Packages/openEuler-gpg-keys-1.0-4.2.oe2403sp1.x86_64.rpm

b635e4b0884cb804aaf67185a74ab4eb.png

weiyigeek.top-配置 openEuler 补丁的软件包和软件仓库图
  • 4.再次清除软件库缓存, 并指定版本升级,以当前最新版本 24.03LTS-SP1 版本为例,此处链接补丁版本的使用_符号。

dnf clean all
dnf -y --releasever='24.03LTS_SP1' --allowerasing --setopt=deltarpm=false distro-sync --nogpgcheck

81f1d60aff126044e24555969a406571.png

weiyigeek.top-升级为24.03LTS-SP1版本图
  • 5.重建 RPM 数据库, 安装其他需要的组件。

rpm --rebuilddb# 更换镜像源
sed -i "s#repo.openeuler.org#mirrors.tuna.tsinghua.edu.cn/openeuler#g" /etc/yum.repos.d/openEuler.repo
dnf clean all && dnf makecache# 最小化安装
dnf group install "Minimal Install" -y# 禁用 selinux ,若更改了 sshd 端口,不禁用会连接不上,只能通过控制台登录。
sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config# 重启系统,以使更改生效
reboot
  • 6.再次,验证系统版本信息是否为 sp1,确认升级成功。

$ cat /etc/openEuler-latest
openeulerversion=openEuler-24.03-LTS-SP1
compiletime=2024-12-27-11-19-04
gccversion=12.3.1-62.oe2403sp1
kernelversion=6.6.0-72.0.0.76.oe2403sp1
openjdkversion=1.8.0.432.b06-1.oe2403sp1
  • 7.后续,可选择卸载删除旧内核版本,按照实际版本执行 dnf remove kernel-{内核版本}-y 命令。

关注作者,给作者持续创作的力量吧!

温馨提示:作者最近10年的工作学习笔记(涉及网络、安全、运维、开发),需要学习实践笔记的看友,可添加作者账号[WeiyiGeeker],当前价格¥199,除了获得从业笔记的同时还可进行问题答疑以及每月远程技术支持,希望大家多多支持,收获定大于付出!

c2b2980280904c2fbde0563f6ea41fca.png


如果此篇文章对你有帮助,请你将它转发给更多的人! 

 学习推荐 往期文章

  • 🔥【最新】DBA | 快速上手 SQL*Plus 工具,在 Oracle 数据库管理中的实用技巧

  • 🔥【最新】疑难Tips:解决SQL*Plus中工具插入中文到Oracle数据库报错乱码问题

  • 💡【相关】运维 Tips | 巧妙解决,国产银河麒麟V10 SP3系统安装后无法通过许可信息

  • 💡【相关】运维Tips:如何在 macOS、FreeBSD、Linux、Windows、Cisco 和 VMware 上添加静态路由

2f2f0405d02453da89a60daf626ab030.gif

a9b80d268ffb4e47e08a79bc445faabe.gif


http://www.ppmy.cn/news/1565485.html

相关文章

vue项目创建与运行(idea)

一、安装vue 在安装完node.js后 使用管理员身份运行命令行,在命令行中,执行如下指令: npm install -g vue/cli 这个过程中,会联网下载,可能会耗时几分钟,耐心等待。 以管理员身份运行cmd检查版本 idea创…

linux 下调试 pac1934 电源监控器

一、环境 imx93 PAC1934 linux 版本:linux-6.6.52 PAC1934 是 microchip 提供的 4 通道高精度电源监控器 二、驱动下载 由于我使用的 linux-6.6.52 版本,pac1934 的 iio 驱动还没合入该版本,于是去官网自己下载; https://w…

STM32更新程序OTA

STM32的OTA(Over-The-Air)更新程序是一种通过无线通信方式,为设备分发新软件、配置甚至更新加密密钥的技术。以下是关于STM32 OTA更新程序的详细介绍: 一、OTA升级流程 STM32的OTA升级流程通常包括以下几个关键步骤:…

chrome游览器JSON Formatter插件无效问题排查,FastJsonHttpMessageConverter导致Content-Type返回不正确

问题描述 chrome游览器又一款JSON插件叫JSON Formatter,游览器GET请求调用接口时,如果返回的数据是json格式,则会自动格式化展示,类似这样: 但是今天突然发现怎么也格式化不了,打开一个json文件倒是可以格…

区块链的数学基础:核心原理与应用解析

引言 区块链技术作为分布式账本系统,成功地解决了传统中心化系统中的信任问题。其背后隐藏着复杂而精妙的数学原理,包括密码学、哈希函数、数字签名、椭圆曲线、零知识证明等。这些数学工具不仅为区块链提供了安全保障,也为智能合约和去中心…

主站集中式和分布式的配电自动化系统区别在哪里?各适用于什么场所?一文详解

一、主站集中式与分布式配电自动化系统的区别 主站集中式和分布式的配电自动化系统在多个方面存在明显区别,具体如下: 系统结构:主站集中式配电自动化系统采用的是一种集中式的架构,所有的配电终端设备(如 FTU、DTU 等…

基于深度学习的Lidar 3D点云表面缺陷检测方法

1. 点云缺陷检测 三维点云异常检测旨在从训练集中检测异常数据点,常用的点云异常检测方法通常采用多个特征记忆库来完全保留局部和全局表示,这种要考虑高昂的计算复杂度和特征间的不匹配问题。 2.实现方法 当前的异常检测方法大多是无监督的&#xff…

matlab构造线性相位FIR滤波器

文章目录 前言一、构造一组声音二、采用FIR滤波器做频率筛选 前言 用生成的一组音频文件举例 一、构造一组声音 模拟钢琴音乐,采用逐渐衰减振荡的正弦波 FFT的频域展示: 源代码: function sound_firFs 1000; % 采样频率freq [200, 230…