在服务器上安装龙蜥操作系统(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盘启动进行图形化或文本界面安装 的详细步骤。该方法适用于物理服务器和大多数虚拟化环境。
📌 前提准备
-
下载 ISO 镜像
- 访问 龙蜥官网 → “下载” → 选择 Anolis OS 8 → 选择对应架构(通常为
x86_64或aarch64)。 - 推荐下载 Minimal(最小化) 或 Everything(完整) 版本。服务器建议选 Minimal 以减少冗余。
- 访问 龙蜥官网 → “下载” → 选择 Anolis OS 8 → 选择对应架构(通常为
-
制作启动 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 盘设备名,务必确认无误!
- Windows 用户:使用 Rufus 或 Ventoy。
-
服务器 BIOS/UEFI 设置
- 插入 U 盘,开机进入 BIOS。
- 启用 Secure Boot(可选,但建议开启以保证安全)。
- 设置从 USB Device 启动。
- 保存并重启。
🖥️ 安装步骤详解
第一步:启动安装程序
- 服务器从 U 盘启动后,会出现 GRUB 菜单。
- 默认选中 “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 Changes → Done。
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 盘启动。
- 服务器重启后,即可进入登录界面。
🔧 安装后初始配置(重要)
-
更新系统
sudo dnf update -y -
配置国内 YUM/DNF 源(提速软件安装)
龙蜥官方已提供阿里云镜像源,通常默认已配置。如需手动验证:ls /etc/yum.repos.d/ cat /etc/yum.repos.d/anolis.repo若未配置,可参考官网文档添加阿里云源。
-
关闭防火墙(根据安全策略决定)
sudo systemctl stop firewalld sudo systemctl disable firewalld⚠️ 生产环境建议保留防火墙,仅开放必要端口(如 22, 80, 443)。
-
启用 SSH 远程登录
sudo systemctl enable sshd sudo systemctl start sshd -
安装常用工具
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-sync 或 sudo dnf system-upgrade download --releasever=8.7 |
✅ 替代方案:自动化部署(PXE/Kickstart)
对于大规模服务器部署,建议使用 PXE + Kickstart 无人值守安装:
- 准备 Kickstart 配置文件(
.ks文件),定义分区、软件包、网络等。 - 搭建 DHCP/TFTP/NFS 服务器。
- 服务器通过网络 PXE 启动,自动拉取镜像并执行
.ks脚本完成安装。
📌 建议:首次安装务必使用 U 盘手动安装,熟悉流程后再考虑自动化方案。
如需特定架构(如 ARM64/aarch64)的安装细节,请告知,我可提供针对性指导。
云小栈