加油
努力

深度操作系统如何安装龙蜥操作系统?

无法直接在深度操作系统(Deepin)内部“安装”龙蜥操作系统(Anolis OS),因为两者都是独立的 Linux 发行版,不能像安装普通软件那样在现有系统中直接覆盖或叠加安装。

要实现从深度系统切换到龙蜥系统,你需要通过重新分区并全新安装的方式完成。以下是具体的操作逻辑和步骤:

核心概念澄清

  • 非升级关系:龙蜥操作系统(Anolis OS)是阿里云基于 CentOS 社区版构建的发行版,主要用于服务器场景;深度操作系统是基于 Debian/Ubuntu 开发的桌面发行版。两者的包管理器(RPM vs DEB)、底层库和文件系统结构完全不同,不存在“升级”路径。
  • 安装方式:必须使用龙蜥的操作系统的安装镜像(ISO),制作启动盘,然后引导电脑进入安装程序进行重装。

具体操作步骤

1. 数据备份(至关重要)

由于重装系统会格式化硬盘,请务必先将深度系统中的重要数据(文档、照片、代码等)备份到移动硬盘、云盘或其他存储设备中

2. 准备安装介质

  1. 下载镜像:访问龙蜥操作系统官网(openanolis.cn),下载适合你硬件架构(通常是 x86_64)的 ISO 镜像文件。
    • 注意:龙蜥主要面向服务器,如果你需要在桌面上运行图形界面,请下载带有"Desktop"版本或确保安装时选择包含桌面环境的网络仓库。
  2. 制作启动盘
    • 在深度系统中,你可以使用 VentoyBalenaEtcherUNetbootin 等工具将 ISO 写入 U 盘。
    • 命令示例(以 Ventoy 为例):
      # 假设你的 U 盘是 /dev/sdb (请根据实际 fdisk -l 确认)
      ventoy-install /dev/sdb
      # 然后将 ISO 文件复制到 U 盘中即可

3. 设置 BIOS/UEFI 启动项

  1. 插入制作好的 U 盘。
  2. 重启电脑,在开机画面出现时迅速按下启动菜单快捷键(通常是 F12、F11、Esc 或 Del,具体取决于主板品牌)。
  3. 在启动菜单中选择你的 U 盘设备(通常显示为 USB Storage 或 U 盘品牌名)。
  4. 如果无法识别,需进入 BIOS 设置,关闭 Secure Boot(安全启动),并将 U 盘设为第一启动项。

4. 执行安装流程

  1. 进入安装界面:U 盘启动后,会进入龙蜥操作系统的安装向导(类似 CentOS/RHEL 的安装界面)。
  2. 选择语言:选择中文。
  3. 配置磁盘分区(关键步骤):
    • 在安装类型中,选择"自定义(Custom/LVM)"或"手动分区"。
    • 找到你之前安装深度系统的硬盘分区。
    • 删除原有的深度系统分区(如 /, /home, swap 等),或者将整个硬盘清空(Warning: 这会清除所有数据)。
    • 创建新的分区表(建议保留 EFI 分区,如果已有且格式正确可复用,否则新建一个约 500MB 的 EFI 分区)。
    • 设置根目录 / 的大小(建议至少 50GB+),根据需要设置交换空间(Swap)。
  4. 开始安装:确认分区无误后,点击“开始安装”。等待进度条完成。
  5. 重启:安装完成后,拔掉 U 盘,点击重启。

5. 后续初始化

系统重启后,你将进入龙蜥操作系统的初始设置界面,需要设置 root 密码、创建用户账号等。


特殊情况说明:容器化替代方案

如果你只是想体验龙蜥环境,而不想重装整个系统,可以考虑使用容器技术(Docker/Podman):

  • 在深度系统中安装 Docker。
  • 拉取龙蜥的官方镜像:docker pull anolis/os:latest
  • 运行容器:docker run -it anolis/os:latest bash
  • 优点:无需重装,不破坏原有系统,数据安全。
  • 缺点:无法获得完整的内核级隔离环境,不适合部署需要直接访问硬件或特定内核模块的生产服务。

总结

要在深度系统上拥有龙蜥操作系统,唯一完整的方法是备份数据后,通过 U 盘引导进行全新安装。如果你只是需要运行特定的龙蜥应用,建议使用 Docker 容器方案。

云服务器