从深度操作系统(Deepin)切换到龙蜥操作系统(Anolis OS),本质上不是简单的“升级”或“覆盖安装”,而是需要重新安装系统。因为两者基于不同的 Linux 发行版体系(Deepin 基于 Debian,而 Anolis OS 基于 CentOS/RHEL),它们的软件包格式、底层库和文件系统结构完全不同,无法直接转换。
以下是详细的操作指南和注意事项:
⚠️ 重要风险提示
- 数据备份:重装系统会清空系统盘(通常是
/分区)的所有数据。请务必提前将个人文档、代码、配置等备份到移动硬盘或云盘。 - 硬件兼容性:请确认你的硬件(特别是显卡、网卡)在龙蜥操作系统上有驱动支持。龙蜥主要面向服务器和企业桌面场景,对部分消费级硬件的优化可能不如 Deepin 完善。
- 软件生态差异:Deepin 特有的应用商店、DDE 桌面环境以及
.deb格式的软件在龙蜥上无法直接使用。龙蜥使用 RPM 包(.rpm)和dnf/yum包管理器,你需要寻找对应的替代软件。
第一阶段:准备工作
1. 下载镜像文件
前往龙蜥操作系统官网下载适合你需求的版本:
- 官网地址:https://www.anolisos.org/
- 选择版本:
- Anolis OS 23 (社区版):适合开发者、尝鲜用户,包含较新的内核和软件,界面类似 CentOS Stream。
- Anolis OS 8/7 (企业版):适合生产环境,稳定性高,通常通过 ISO 镜像提供。
- 注意:如果你需要图形化桌面(GUI),请下载带有 "Desktop" 或 "GNOME/KDE" 字样的 ISO 镜像;如果是纯命令行服务器,下载最小化版本即可。
2. 制作启动 U 盘
你需要一个至少 4GB 的 U 盘和一个写入工具(如 Rufus、Ventoy 或 Deepin 自带的启动盘制作工具)。
- 插入 U 盘。
- 运行写入工具,选择刚才下载的 Anolis OS ISO 镜像。
- 点击“开始”制作启动盘。
第二阶段:安装步骤
1. 设置 BIOS/UEFI 启动项
- 重启电脑,进入 BIOS/UEFI 设置(通常按 F2, F12, Del 或 Esc 键,具体取决于主板品牌)。
- 关闭 Secure Boot(安全启动),否则可能导致无法引导非签名的系统。
- 将 U 盘设置为第一启动项(Boot Priority)。
- 保存并退出,电脑将从 U 盘启动。
2. 进入安装向导
- 启动后,你会看到龙蜥的操作菜单(类似于 CentOS 或 Fedora 的 GRUB 菜单)。
- 选择 "Install Anolis OS"(安装龙蜥操作系统)回车。
- 加载完成后,进入图形化安装界面(如果下载的是桌面版)。
3. 分区与格式化(关键步骤)
这是从 Deepin 切换最需要注意的地方:
- 语言与时区:选择中文和当前时区。
- 安装目标磁盘:
- 系统会检测到你现有的 Deepin 分区。
- 推荐方案:选择 “擦除磁盘并安装”(Erase disk and install)。这会删除 Deepin 及其所有数据,将磁盘完全交给龙蜥管理。
- 进阶方案:选择 “手动分区”。你可以保留其他非系统分区(如存放数据的
/home或独立数据盘),但必须格式化 Deepin 所在的根分区(通常是 ext4 或 btrfs 格式,需改为 xfs 或 ext4,龙蜥默认推荐 xfs)。 - 注意:不要尝试挂载旧的 Deepin 分区作为
/home而不格式化,这会导致依赖库冲突和权限错误。
- 创建分区:
- 建议建立独立的
/boot分区(可选,约 1GB)。 - 根分区
/(建议 50GB 以上)。 - Swap 交换分区(根据内存大小决定,通常 4GB-8GB)。
- 如果有数据盘,单独挂载为
/data或其他目录。
- 建议建立独立的
4. 用户与网络配置
- Root 密码:设置 root 账户密码(服务器版必设)或普通管理员密码。
- 创建用户:输入你的用户名和密码。
- 网络:确保网络已连接,以便安装过程中下载更新包。
5. 开始安装
- 点击“开始安装”。
- 进度条走完并提示成功后,拔掉 U 盘,点击“重启”。
第三阶段:安装后配置
系统重启进入龙蜥后,你需要进行以下操作以完成“切换”:
-
更新系统:
sudo dnf update -y # 或者 sudo yum update -y -
安装常用工具:
由于软件源不同,你需要重新安装开发工具和日常软件。# 安装基础开发环境 sudo dnf groupinstall "Development Tools" -y # 安装常用编辑器、浏览器等(需在安软中心或通过命令查找对应 rpm 包) sudo dnf install vim git wget curl -y -
配置国内镜像源(可选但推荐):
为了提速下载,建议将默认的 CentOS 源替换为阿里云或龙蜥官方提供的国内镜像源。- 编辑
/etc/dnf/dnf.conf或/etc/yum.repos.d/下的配置文件。 - 参考龙蜥官网的“快速入门”文档获取最新的 repo 链接。
- 编辑
-
恢复数据:
将你之前备份的数据复制回新系统中。
常见问题与建议
- 关于桌面环境:Deepin 使用的是 DDE 桌面,非常美观且易用。龙蜥默认通常使用 GNOME 或 KDE。如果你习惯了 Deepin 的 UI,可能需要适应一段时间,或者在龙蜥上手动安装 DDE(但这可能会破坏系统稳定性,不推荐新手尝试)。
- 关于软件迁移:
- Deepin 特有软件(如深度终端、深度音乐等)在龙蜥上无法运行,需寻找替代品(如 Gnome Terminal, Rhythmbox 等)。
- 自定义脚本/配置:检查你的
~/.bashrc或~/.config中的路径是否因系统变更而失效。
- 双系统过渡:如果你担心直接重装风险太大,可以先在虚拟机(VirtualBox/VMware)中安装龙蜥测试一下,熟悉操作流程后再在物理机上操作。
总结来说,从 Deepin 到龙蜥是一次彻底的系统重构。只要做好数据备份并准备好接受新的软件生态,按照上述步骤即可顺利完成切换。
云小栈