加油
努力

如何在服务器上安装龙蜥操作系统最新版本?

在服务器上安装龙蜥操作系统(Anolis OS,简称 AOS)最新版本,通常指的是 Anolis OS 8(基于 CentOS/RHEL 8 生态)或最新的 Anolis OS 23/24(基于 Fedora/RHEL 9+ 生态)。目前生产环境最常用且稳定的是 Anolis OS 8

以下是以 Anolis OS 8.6 / 8.7(最新稳定版) 为例,通过 U盘启动进行图形化或文本界面安装 的详细步骤。该方法适用于物理服务器和大多数虚拟化环境。


📌 前提准备

  1. 下载 ISO 镜像

    • 访问 龙蜥官网 → “下载” → 选择 Anolis OS 8 → 选择对应架构(通常为 x86_64aarch64)。
    • 推荐下载 Minimal(最小化)Everything(完整) 版本。服务器建议选 Minimal 以减少冗余。
  2. 制作启动 U 盘

    • Windows 用户:使用 Rufus 或 Ventoy。
      • Rufus:选择 ISO 文件,写入模式选“DD 模式”(推荐),点击开始。
    • Linux/macOS 用户:
      sudo dd if=AnolisOS-8.x-x86_64-dvd.iso of=/dev/sdX bs=4M status=progress oflag=sync
      # 注意:将 /dev/sdX 替换为你的 U 盘设备名,务必确认无误!
  3. 服务器 BIOS/UEFI 设置

    • 插入 U 盘,开机进入 BIOS。
    • 启用 Secure Boot(可选,但建议开启以保证安全)。
    • 设置从 USB Device 启动。
    • 保存并重启。

🖥️ 安装步骤详解

第一步:启动安装程序

  1. 服务器从 U 盘启动后,会出现 GRUB 菜单。
  2. 默认选中 “Install Anolis OS 8”,按回车进入安装向导。

第二步:语言与键盘

  • Language:选择 Chinese (Simplified) 或 English。
  • Keyboard Layout:选择 English (US) 或 Chinese。
  • 点击 Continue

第三步:系统配置(关键步骤)

1. DATE & TIME(日期与时间)
  • 确保时区设置为 Asia/Shanghai
  • 开启 Network Time Synchronization(网络时间同步),建议使用阿里云 NTP 服务器:
    ntp.aliyun.com
2. SOFTWARE SELECTION(软件选择)
  • 选择安装类型:
    • Server with GUI:带图形界面(不推荐纯服务器使用,占用资源多)。
    • Minimal Install强烈推荐,仅安装基础系统,适合后续通过命令行管理。
    • Virtual Host:用于 KVM/Xen 虚拟化宿主机。
  • 点击 Done
3. INSTALLATION DESTINATION(安装目标磁盘)
  • 选择要安装的磁盘(如 /dev/sda/dev/vda)。
  • 点击 Done 后,会弹出存储配置窗口:
    • Standard Partition:传统分区方式,简单可靠。
    • Custom Partitioning(自定义分区):高级用户推荐,可精确控制 LVM、Swap、/boot 等。
    • 建议至少创建:
      • /boot:500MB–1GB(ext4)
      • swap:内存的 1–2 倍(若内存 >16G 可设 4–8G)
      • /(根分区):剩余空间(xfs 或 ext4)
      • /home(可选):独立分区便于数据管理
  • 点击 Accept ChangesDone
4. NETWORK & HOST NAME(网络与主机名)
  • 点击网卡接口,启用连接(Enable)。
  • 设置 IPv4 为 Manual(手动静态 IP),填写:
    • Address(IP 地址)
    • Netmask(子网掩码,如 255.255.255.0)
    • Gateway(网关)
    • DNS(如 223.5.5.5 或 8.8.8.8)
  • 设置 Host Name(主机名),如 server01.example.com
  • 点击 Apply
5. ROOT PASSWORD & USER CREATION(root 密码与用户创建)
  • 设置 Root Password(超级管理员密码),务必牢记。
  • (可选)创建普通用户,赋予 wheel 组权限以便 sudo 操作。
  • 点击 Done

第四步:开始安装

  • 检查所有配置无误后,点击 Begin Installation
  • 安装过程将持续 10–30 分钟,取决于磁盘速度和硬件性能。
  • 期间可继续配置其他选项(如添加仓库、语言包等)。

第五步:完成安装

  • 安装完成后,提示 Reboot System
  • 点击 Reboot,然后拔掉 U 盘,避免再次从 U 盘启动。
  • 服务器重启后,即可进入登录界面。

🔧 安装后初始配置(重要)

  1. 更新系统

    sudo dnf update -y
  2. 配置国内 YUM/DNF 源(提速软件安装)
    龙蜥官方已提供阿里云镜像源,通常默认已配置。如需手动验证:

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

    若未配置,可参考官网文档添加阿里云源。

  3. 关闭防火墙(根据安全策略决定)

    sudo systemctl stop firewalld
    sudo systemctl disable firewalld

    ⚠️ 生产环境建议保留防火墙,仅开放必要端口(如 22, 80, 443)。

  4. 启用 SSH 远程登录

    sudo systemctl enable sshd
    sudo systemctl start sshd
  5. 安装常用工具

    sudo dnf install vim net-tools curl wget git htop -y

💡 常见问题与提示

问题 解决方案
安装失败,提示“I/O Error” 检查 U 盘是否损坏,尝试更换 USB 口或重新制作启动盘;确认 ISO 校验和(SHA256)正确。
无法识别硬盘 某些 RAID 卡需要加载驱动。可在安装前按 e 编辑内核参数,添加 rd.driver.pre=xxx 加载相应驱动模块。
安完重启后无显示 检查显卡兼容性,或尝试在 GRUB 菜单中添加 nomodeset 参数。
如何升级到最新版本? 使用命令:sudo dnf distro-syncsudo dnf system-upgrade download --releasever=8.7

✅ 替代方案:自动化部署(PXE/Kickstart)

对于大规模服务器部署,建议使用 PXE + Kickstart 无人值守安装:

  1. 准备 Kickstart 配置文件(.ks 文件),定义分区、软件包、网络等。
  2. 搭建 DHCP/TFTP/NFS 服务器。
  3. 服务器通过网络 PXE 启动,自动拉取镜像并执行 .ks 脚本完成安装。

📌 建议:首次安装务必使用 U 盘手动安装,熟悉流程后再考虑自动化方案。

如需特定架构(如 ARM64/aarch64)的安装细节,请告知,我可提供针对性指导。

云服务器