努力
加油

在本地电脑上如何通过ISO安装Anolis OS?

在本地电脑上通过 ISO 镜像安装 Anolis OS(龙蜥操作系统),通常有两种主流场景:一是使用 VMware/VirtualBox 等虚拟机软件进行模拟运行;二是制作 USB 启动盘 在物理机上进行裸金属安装。鉴于大多数开发者和技术人员是在本地环境进行开发测试,以下将重点介绍基于 VMware Workstation 的虚拟机安装流程,同时简述物理机安装的关键差异。

一、前期准备

  1. 获取 ISO 镜像
    • 访问 OpenAnolis 官网或阿里云开源镜像站下载最新版的 Anolis OS ISO 文件。
    • 推荐选择 Anolis OS 8 或 Anolis OS 7 版本,具体取决于你的业务兼容性需求。Anolis OS 与 CentOS/RHEL 高度兼容,若需替代 CentOS 7/8,请对应选择。
  2. 硬件要求(虚拟机)
    • CPU:支持虚拟化技术(Intel VT-x / AMD-V)并已在 BIOS 中启用。
    • 内存:建议至少 4GB(最低 2GB,但会影响性能)。
    • 磁盘空间:预留至少 20GB 可用空间。
  3. 工具准备
    • VMware Workstation Pro/Player 或 Oracle VirtualBox。
    • (可选)Rufus 或 Ventoy,用于制作 USB 启动盘(仅物理机安装需要)。

二、虚拟机安装步骤(以 VMware Workstation 为例)

1. 创建新虚拟机

  • 打开 VMware,点击 “创建新的虚拟机”。
  • 选择 “典型(推荐)”,点击下一步。
  • 选择 “安装程序光盘映像文件 (iso)”,浏览并选中你下载的 Anolis OS ISO 文件。
  • VMware 通常会识别发行版为 “CentOS Linux” 或类似名称,这是正常的,因为 Anolis 兼容 RHEL/CentOS 体系。确认架构为 64-bit。

2. 配置虚拟机参数

  • 命名虚拟机:例如命名为 Anolis-Test。
  • 磁盘容量:默认 60GB 即可,选择“将虚拟磁盘存储为单个文件”。
  • 自定义硬件(关键步骤):
    • 内存:分配 4GB 或以上。
    • 处理器:建议分配 2 个内核。
    • 网络适配器:选择 “NAT 模式”(便于宿主机与虚拟机互访且无需额外配置)或 “桥接模式”(独立 IP,适合服务器模拟)。
    • CD/DVD:确保已连接 ISO 镜像,并勾选 “启动时连接”。

3. 启动安装向导

  • 点击 “开启此虚拟机”。
  • 屏幕会出现 GRUB 引导菜单,默认第一项通常是 Install Anolis OS...,直接回车进入安装界面。

4. 语言与时区设置

  • Language:选择 “简体中文”(如有提供)或 English。
  • Timezone:选择 “Asia/Shanghai”,并开启 NTP 时间同步。

5. 系统安装选项

  • Installation Destination(安装目标):
    • 选择虚拟磁盘(如 /dev/sda)。
    • 点击 “Done” 后,若出现警告提示“所有数据将被清除”,点击 “Delete All” 或 “Reclaim Space” 确认。
  • Network & Hostname(网络与主机名):
    • 启用 Ethernet,设置为自动获取 IP(DHCP)。
    • 设置主机名,如 anolis-node1.localdomain。

6. 用户与安全设置

  • Root Password:设置 root 账户密码(务必牢记)。
  • Create User:建议创建一个普通管理员用户(如 admin),用于日常操作,提升安全性。
  • Software Selection(软件选择):
    • 根据需求选择:
    • Server with GUI:带图形界面,适合桌面体验。
    • Minimal Install:最小化安装,无图形界面,资源占用低,适合服务器部署。
    • Virtualization Host:若需在虚拟机内再嵌套虚拟化(KVM),请选择此项。

7. 开始安装

  • 点击 “Begin Installation”。
  • 等待进度条完成,期间可设置 root 密码和创建用户(若之前未设置)。
  • 安装完成后,点击 “Reboot” 重启系统。

8. 首次登录

  • 移除 ISO 挂载(VMware 中可右键 CD/DVD -> 断开连接,避免从光盘再次启动)。
  • 使用 root 或刚才创建的用户登录。
  • 执行 uname -r 查看内核版本,cat /etc/os-release 确认系统信息。

三、物理机安装简要流程(USB 启动)

  1. 制作启动盘:
    • 使用 Rufus 或 Ventoy 将 Anolis OS ISO 写入 U 盘。
    • Rufus 选择 “DD 镜像” 模式更稳定;Ventoy 直接拖入 ISO 即可。
  2. BIOS 设置:
    • 插入 U 盘,开机进入 BIOS(通常按 F2/F12/Del)。
    • 关闭 Secure Boot(部分旧版 Anolis 可能需要)、启用 UEFI/Legacy 引导(建议统一为 UEFI)。
    • 设置 U 盘为首选启动项。
  3. 安装过程:
    • 与虚拟机步骤基本一致,但在 “Installation Destination” 时需选择物理硬盘,并注意分区策略(LVM 推荐)。
    • 注意备份重要数据,物理机安装会清空硬盘。

四、常见问题与优化建议

  1. 网络不通?

    • 检查 VMware 网络编辑器,确保 VMnet8(NAT)服务正常运行。
    • 在系统中执行 nmcli connection up <连接名> 激活网络。
    • 验证 DNS:编辑 /etc/resolv.conf,添加 nameserver 223.5.5.5(阿里 DNS)或 114.114.114.114。
  2. YUM/DNF 源配置

    • Anolis OS 默认可能指向官方源。若国内访问慢,可替换为阿里云镜像源:
      sudo mv /etc/yum.repos.d/AnolisOS.repo /etc/yum.repos.d/AnolisOS.repo.bak
      sudo wget -O /etc/yum.repos.d/AnolisOS.repo https://mirrors.aliyun.com/repo/AnolisOS_8.repo
      sudo yum clean all && sudo yum makecache
    • 注意版本号匹配(AnolisOS_7 或 AnolisOS_8)。
  3. 驱动问题

    • 虚拟机环境下,显卡、声卡等非核心设备无需驱动,系统会自动使用通用驱动。
    • 物理机安装后,若网卡无法识别,需手动安装厂商提供的 Linux 驱动。
  4. 兼容性说明

    • Anolis OS 是红帽系衍生版,命令体系与 CentOS/RHEL 几乎一致。
    • 常用命令如 systemctl, firewall-cmd, dnf 均可正常使用。
    • 若迁移自 CentOS,需注意 systemd 服务名称和防火墙规则的一致性。

五、总结

通过 ISO 安装 Anolis OS 的过程与 CentOS/RHEL 高度相似,核心在于正确选择 ISO 版本、合理配置虚拟机资源以及后续的软件源优化。对于本地开发测试,推荐使用 VMware + Minimal Install 模式,以获得最轻量的运行环境。安装完成后,建议立即更新系统补丁并配置安全组/防火墙策略,以确保环境稳定可靠。