【Linux】Centos升级到国产操作系统OpenAnolis

一、前言

Anolis OS 7生态上和依赖管理上保持跟CentOS7.x兼容,一键式迁移脚本centos2anolis.py,实现CentOS7.x到Anolis OS 7的平滑迁移

使用迁移脚本前需要注意如下事项:

  • 迁移涉及到软件包的重新安装,是不可逆过程,执行迁移前务必做好系统备份。
  • 迁移过程涉及到访问Anolis OS的官方repo,需要确保待迁移环境网络能够正常访问Anolis OS repo。
  • 需要使用root用户执行。
  • 迁移过程依赖于yum,确保yum组件能够正常运行。
  • 迁移脚本提供了Anolis OS repo访问加速的功能,如果访问Anolis OS官方repo速度较慢,可以通过-s选项进行加速访问。
  • Anolis OS 不提供i686架构的软件包,如您系统上安装了CentOS的i686架构的软件包,则无法正常迁移。

官方迁移网址 :CentOS 7迁移Anolis OS 7手册 - OpenAnolis龙蜥操作系统开源社区

二、当前版本

内核:3.10.0-957.el7.x86_64

版本:Centos 7.6

芯片:X86

三、升级前准备

1、备份数据

在进行任何重大升级之前,请确保备份所有重要数据和系统配置

2、更新系统

更新现有 CentOS 系统,以确保所有软件包都是最新的。

bash 复制代码
[root@hadoop02 ~]# yum update -y

3、在线升级centos到OpenAnolis

##属于平级迁移,如果迁移前版本是7.9,迁移后也是7.9

bash 复制代码
[root@hadoop02 ~]# wget https://mirrors.openanolis.cn/anolis/migration/anolis-migration.repo -O /etc/yum.repos.d/anolis-migration.repo
[root@hadoop02 ~]# yum install python36-devel python36-pip -y
[root@hadoop02 ~]# yum install epel-release -y
[root@hadoop02 ~]# yum -y install centos2anolis
[root@hadoop02 ~]# centos2anolis.py

4、重启服务器

bash 复制代码
[root@hadoop02 ~]# reboot

四、验证

bash 复制代码
[root@hadoop02 ~]# cat /etc/os-release
[root@hadoop02 ~]# uname -a

相关推荐
李纲明1 小时前
WordPress 后台登录马上被踢回登录页:Cookie 域、HTTPS、盐值和页面缓存怎么查
运维·缓存·https·php·wordpress·cookie
todoitbo1 小时前
在 Ubuntu ARM64 上运行 Q1 V3.0 MuJoCo 模型:加载、步进和单执行器响应
linux·运维·ubuntu·ai·机器人·仿真教程·启元
AR-26710-1 小时前
Linux Day26——传输层与三次握手
linux·运维
隔窗听雨眠2 小时前
PostgreSQL单表从Windows迁移到Linux:差异剖析、方案对比与全流程实战
linux·windows·postgresql
xinruoqianqiu2 小时前
记录Linux
linux
额额额对了2 小时前
嵌入式 Linux 实战:i.MX6ULL 上的 CAN 通信与摄像头采集
linux·运维·服务器
牛马鸡niumasi2 小时前
【Linux】进程替换
linux
RFID科技的魅力3 小时前
2026 年 RFID 资产标签批量制作怎么做?RFID 标签打印机实操指南
运维·人工智能·嵌入式硬件·物联网
灯澜忆梦3 小时前
【Linux】#10 | Linux 终端实用快捷键 + 安装应用
linux·运维·服务器
码士集团小青4 小时前
面霸篇:高频 Java 基础问题(核心卷一)
linux·服务器·数据库·redis·缓存·1024程序员节