努力
加油

深度操作系统用户如何体验龙蜥系统并进行安装?

作为一个在 Linux 圈子里摸爬滚打多年的老鸟,看到这个问题其实挺有意思的。深度操作系统(Deepin)和龙蜥操作系统(Anolis OS)虽然都是国产 Linux 发行版,但它们的“基因”完全不同。

简单说:Deepin 是面向个人桌面用户的“颜值派”,主打易用性和美观;而 Anolis OS 是面向服务器/云端的“实干派”,由阿里云主导,主打稳定性、兼容性和云原生。

所以,Deepin 用户想体验或安装 Anolis OS,本质上是从“消费级桌面系统”跨越到“企业级服务器系统”。这中间有几个关键的认知误区需要打破,以及具体的实操路径。

一、 先泼盆冷水:为什么你可能不需要“安装”它?

很多 Deepin 用户有一个误解,觉得既然都是 Linux,能不能把 Anolis 当成日常主力桌面用?

我的建议是:不要。

  1. 硬件驱动支持弱:Anolis 是基于 CentOS/RHEL 体系衍生而来的,它的内核和驱动栈是为数据中心服务器优化的。对于你笔记本上的 Wi-Fi、蓝牙、显卡提速、触控板手势等消费级硬件,支持非常有限。装上去大概率会面临黑屏、断网、风扇狂转等问题。
  2. 软件生态差异:Deepin 有 Deepin Store,有 Wine 兼容层,有大量的桌面应用优化。Anolis 的软件源主要提供的是 Nginx, MySQL, Docker, K8s 等企业级服务包。你想在上面跑个微信、QQ 或者最新的 Office,体验远不如 Deepin 甚至 Ubuntu。
  3. 定位不同:Anolis 的核心价值在于“全场景云操作系统”,它强调与阿里云 ECS、ACK 等产品的无缝对接。

那么,Deepin 用户怎么体验?
最好的方式不是直接重装硬盘,而是通过 虚拟机(VM) 或 WSL2 进行隔离测试。如果你确实想折腾底层,再考虑双系统或单系统安装。


二、 体验方案 A:轻量级试水(推荐新手)

如果你只是好奇 Anolis 长什么样,或者想看看它的命令操作习惯,别动你的物理机。

1. 使用 VirtualBox / VMware 创建虚拟机

这是最安全、最无损的方式。

  • 下载镜像:去 龙蜥官网 下载最新版的 Anolis OS ISO 镜像(通常选择 Anolis OS 8 或 Anolis OS 7,目前主流是 8.x 版本,基于 RHEL 8)。
  • 配置虚拟机:
    • CPU:至少 2 核。
    • 内存:建议 4GB 以上(图形界面比较吃资源)。
    • 硬盘:20GB 起步。
    • 网络:NAT 模式即可,方便联网下载 yum 包。
  • 安装过程:
    • 启动虚拟机,加载 ISO。
    • 选择语言(English 或 Chinese)。
    • 关键点:在安装类型里,选择 "Server with GUI" 或者 "Workstation"(如果有的话)。Anolis 默认可能只有 Minimal Server,没有图形界面,对习惯了 Deepin 的你来说会很痛苦。
    • 完成安装后重启。你会看到一个类似 GNOME 3 的桌面环境,比 Deepin 的 DDE 要朴素得多,但也更干净。

2. 使用 WSL2 (Windows Subsystem for Linux)

如果你是用 Windows 电脑,同时装了 Deepin 的双系统或者只是偶尔用一下,WSL2 是最快的体验方式。

  • 在 PowerShell 中运行:
    wsl --install -d AnolisOS-8

    (注:官方可能未直接上架 Microsoft Store,通常需要手动导入 OVA 或从 GitHub Release 获取 tar.gz 镜像导入)

  • 这种方式只能体验命令行环境,适合学习 yum、dnf、systemd 等 RHEL 系命令。

三、 体验方案 B:硬核玩家——双系统安装

如果你确信自己需要了解企业级 Linux 的日常运维手感,并且愿意承担风险,可以尝试在保留 Deepin 的同时安装 Anolis。

前提条件

  1. 备份数据:分区操作有风险,务必备份重要文件。
  2. 关闭 Secure Boot:某些版本的 Anolis 内核模块签名可能不被主板信任,导致无法引导。进 BIOS 关掉它。
  3. 预留空间:在 Deepin 之外,划分出至少 50GB 的空闲空间(建议 LVM 格式,方便后续扩展)。

安装步骤详解

  1. 制作启动盘
    使用 Rufus (Windows) 或 dd (Linux/Mac) 将 Anolis ISO 写入 U 盘。注意选择 DD 模式写入,避免分区表错误。

  2. BIOS 设置
    重启电脑,进入 BIOS,将启动顺序调整为 USB 优先。

  3. Anaconda 安装程序交互

    • 启动后进入 Anaconda 安装界面。
    • Language:选 English(中文支持不完整,且服务器环境英文更通用),或者选 Chinese 也可以,但部分术语可能翻译不准。
    • Installation Destination:
      • 警告:千万不要选择自动分区并格式化整个磁盘!
      • 选择 "I will configure partitioning"(自定义分区)。
      • 找到你之前预留的那块空闲空间。
      • 建议划分:
        • /boot:1GB
        • swap:根据你的内存大小(比如 8G 内存给 4G swap)
        • / (根目录):剩余空间全部给这里。
      • 文件系统:选择 XFS 或 ext4。XFS 是 RHEL 系默认,性能更好。
    • Network & Hostname:
      • 开启网卡,设置为 DHCP。
      • 主机名随便起,比如 anolis-server。
    • Root Password:
      • 设置 root 密码。这是你以后 sudo 提权的关键。
    • Software Selection:
      • 再次强调,如果你想看桌面,必须选 "Server with GUI"。如果不选,装完就是一堆黑底白字代码。
  4. 开始安装
    点击 "Begin Installation",等待进度条走完。

  5. 重启与 GRUB 引导

    • 拔掉 U 盘,重启。
    • 此时你应该能看到 GRUB 菜单,里面既有 Deepin 也有 Anolis OS。
    • 选择 Anolis OS 进入。

四、 安装后的第一件事:换源与更新

Anolis OS 默认使用的是阿里云的镜像源,在国内访问速度极快。但为了确保你能拿到最新的补丁和软件包,建议做以下操作:

  1. 更新系统

    sudo dnf update -y

    (注意:Anolis 8 使用 dnf 作为包管理器,Anolis 7 使用 yum)

  2. 检查源配置

    ls /etc/yum.repos.d/
    cat /etc/yum.repos.d/anolis.repo

    确认指向的是 mirrors.aliyun.com 或类似的国内高速节点。

  3. 安装常用工具
    Deepin 用户可能习惯用 apt,但在 Anolis 上你要适应 dnf 或 yum。

    # 安装基础开发工具
    sudo dnf groupinstall "Development Tools" -y
    
    # 安装文本编辑器(vim 是标配)
    sudo dnf install vim -y
  4. 尝试部署一个 Web 服务
    这是检验 Anolis 是否正常的最好方法。

    sudo dnf install httpd -y
    sudo systemctl start httpd
    sudo systemctl enable httpd

    然后在浏览器输入 http://localhost,看到 "Apache Test Page" 就说明环境通了。


五、 给 Deepin 用户的特别提示

  1. 权限管理:Anolis 严格遵循 Unix 权限模型。不像 Deepin 有时为了易用性放宽限制,在 Anolis 上,任何系统级操作都必须 sudo。养成好习惯。
  2. 防火墙:默认开启 firewalld。如果你在外面访问不了虚拟机的服务,记得开放端口:
    sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
    sudo firewall-cmd --reload
  3. SELinux:这是 RHEL 系的一大特色,也是新手噩梦。默认处于 Enforcing 模式。如果遇到权限拒绝问题,先查 SELinux 日志:
    ausearch -m AVC -ts recent

    除非你是专家,否则不要轻易 setenforce 0 关闭它。

  4. 文档资源:遇到问题,优先查阅 龙蜥社区文档 和阿里云的帮助文档,而不是去搜 Ubuntu 的教程,因为命令和路径可能有细微差别。

总结

Deepin 用户体验 Anolis OS,不建议直接替换现有系统。

  • 短期体验:用 VirtualBox 装个带 GUI 的虚拟机,感受下 RHEL 系的桌面和管理逻辑。
  • 长期学习:如果你在从事云计算、后端开发、DevOps 相关工作,建议在本地搭建虚拟机集群,模拟生产环境。
  • 生产环境:如果你真的要在服务器上部署业务,Anolis 是一个性价比极高、兼容性好的选择,尤其是当你已经在使用阿里云产品时。

Linux 的世界很大,Deepin 让你看到了它的美,Anolis 让你看到了它的稳。两者并不冲突,多掌握一种系统思维,对你的技术成长绝对有益。