无法直接在深度操作系统(Deepin)内部“安装”龙蜥操作系统(Anolis OS),因为两者都是独立的 Linux 发行版,不能像安装普通软件那样在现有系统中直接覆盖或叠加安装。
要实现从深度系统切换到龙蜥系统,你需要通过重新分区并全新安装的方式完成。以下是具体的操作逻辑和步骤:
核心概念澄清
- 非升级关系:龙蜥操作系统(Anolis OS)是阿里云基于 CentOS 社区版构建的发行版,主要用于服务器场景;深度操作系统是基于 Debian/Ubuntu 开发的桌面发行版。两者的包管理器(RPM vs DEB)、底层库和文件系统结构完全不同,不存在“升级”路径。
- 安装方式:必须使用龙蜥的操作系统的安装镜像(ISO),制作启动盘,然后引导电脑进入安装程序进行重装。
具体操作步骤
1. 数据备份(至关重要)
由于重装系统会格式化硬盘,请务必先将深度系统中的重要数据(文档、照片、代码等)备份到移动硬盘、云盘或其他存储设备中。
2. 准备安装介质
- 下载镜像:访问龙蜥操作系统官网(openanolis.cn),下载适合你硬件架构(通常是 x86_64)的 ISO 镜像文件。
- 注意:龙蜥主要面向服务器,如果你需要在桌面上运行图形界面,请下载带有"Desktop"版本或确保安装时选择包含桌面环境的网络仓库。
- 制作启动盘:
- 在深度系统中,你可以使用
Ventoy、BalenaEtcher或UNetbootin等工具将 ISO 写入 U 盘。 - 命令示例(以 Ventoy 为例):
# 假设你的 U 盘是 /dev/sdb (请根据实际 fdisk -l 确认) ventoy-install /dev/sdb # 然后将 ISO 文件复制到 U 盘中即可
- 在深度系统中,你可以使用
3. 设置 BIOS/UEFI 启动项
- 插入制作好的 U 盘。
- 重启电脑,在开机画面出现时迅速按下启动菜单快捷键(通常是 F12、F11、Esc 或 Del,具体取决于主板品牌)。
- 在启动菜单中选择你的 U 盘设备(通常显示为 USB Storage 或 U 盘品牌名)。
- 如果无法识别,需进入 BIOS 设置,关闭 Secure Boot(安全启动),并将 U 盘设为第一启动项。
4. 执行安装流程
- 进入安装界面:U 盘启动后,会进入龙蜥操作系统的安装向导(类似 CentOS/RHEL 的安装界面)。
- 选择语言:选择中文。
- 配置磁盘分区(关键步骤):
- 在安装类型中,选择"自定义(Custom/LVM)"或"手动分区"。
- 找到你之前安装深度系统的硬盘分区。
- 删除原有的深度系统分区(如
/,/home,swap等),或者将整个硬盘清空(Warning: 这会清除所有数据)。 - 创建新的分区表(建议保留 EFI 分区,如果已有且格式正确可复用,否则新建一个约 500MB 的 EFI 分区)。
- 设置根目录
/的大小(建议至少 50GB+),根据需要设置交换空间(Swap)。
- 开始安装:确认分区无误后,点击“开始安装”。等待进度条完成。
- 重启:安装完成后,拔掉 U 盘,点击重启。
5. 后续初始化
系统重启后,你将进入龙蜥操作系统的初始设置界面,需要设置 root 密码、创建用户账号等。
特殊情况说明:容器化替代方案
如果你只是想体验龙蜥环境,而不想重装整个系统,可以考虑使用容器技术(Docker/Podman):
- 在深度系统中安装 Docker。
- 拉取龙蜥的官方镜像:
docker pull anolis/os:latest。 - 运行容器:
docker run -it anolis/os:latest bash。 - 优点:无需重装,不破坏原有系统,数据安全。
- 缺点:无法获得完整的内核级隔离环境,不适合部署需要直接访问硬件或特定内核模块的生产服务。
总结
要在深度系统上拥有龙蜥操作系统,唯一完整的方法是备份数据后,通过 U 盘引导进行全新安装。如果你只是需要运行特定的龙蜥应用,建议使用 Docker 容器方案。
云小栈