archinstall (简体中文)

From ArchWiki

archinstall 是一个用于安装 Arch Linux 的帮助库。它和其它的预配置安装程序一起打包,例如 "指导" 程序。

本文不讨论将 archinstall 作为 Python 库的情况;参见 [1]

警告: archinstall 是实验性软件,并有与安装指南不同的默认配置。如使用 archinstall 安装系统出现问题的话,请在反馈中注明,并提供 /var/log/archinstall/install.log
注意: archinstall 仅支持 UEFI 系统。

运行安装程序

首先,按照安装指南#安装前的准备中的启动到 Live 环境操作。 archinstall 包是 live 的一部分,可以直接运行:

# archinstall

指导程序将执行(或查询)以下步骤:

  1. 配置区域
  2. 选择镜像
  3. 分区磁盘;
  4. 格式化分区;
  5. 启用磁盘加密(可选);
  6. 设置主机名
  7. 设置 root 密码;
  8. 安装引导程序(仅限 systemd-boot)。
警告: root 密码为空,会禁用 root 用户,请使用 sudo 提权。这可能让你被自己锁在系统之外,所以通常不建议这样做。参见 Sudo #禁止 root 登录
注意: 本安装程序可使用 systemd-networkd 配置目标系统的有线网络,或把安装介质中的网络配置复制到目标系统中。也就是说,如果你使用 Iwd#iwctl 配置无线网络的话,包括网络登录密码在内的配置信息会被复制到目标系统中。与此同时,安装程序也会将安装介质里的有线网络配置复制到目标系统中。

附加软件包也可以通过在 Write additional packages to install 选项后输入软件包名称安装。

安装完成后会出现一条绿色文本,表示安装完成,可以安全重启。该文本也提供重启选项。

配置文件

archinstall 包含一些配置文件,也就是在基本系统安装完成后,安装的一系列软件包,以及一些预配置文件。

警告: 配置文件是专门为 archinstall 编写的,软件包维护者不支持这些配置文件。建议用户在使用前仔细查看每个配置文件的细节。

参见