跳转至内容

archinstall

来自 ArchWiki

archinstall 是一个自动化安装 Arch Linux 的辅助库。它打包了不同的预配置安装程序,例如“引导式”安装程序。

本文档不讨论将 archinstall 用作 Python 库;请参阅 官方文档

警告
  • 与常规的 安装 过程相比,使用了不同的默认设置。在使用 archinstall 安装的系统时,请在支持请求中提及此事,并提供 /var/log/archinstall/install.log
  • 手动分区 不能防止创建重叠分区、未对齐分区 或最后一个分区与备份 GPT 头重叠。

运行安装程序

首先,按照 Installation guide#Pre-installation 中的描述,获取并 引导 Live 环境

提示

如果每月安装介质创建后发布了新版本,则可以在运行之前更新 archinstall

# pacman -Sy archinstall

在这种情况下,通常可以在 Live ISO 上运行 部分升级,但如果系统内存允许 调整根文件系统大小,则首选完整升级。

archinstall 包是 Live 介质的一部分,可以直接运行。

# archinstall

引导式安装程序将执行或请求用户输入多个步骤,这些步骤在 官方文档 中有描述。

警告 留空 root 密码将禁用 root 账户,并使用 sudo 进行权限提升。这可能会导致您锁定自己的系统,因此可能不是期望的行为。请参阅 Sudo#Disable root login
注意 安装程序可以使用 Systemd-networkd 配置已安装系统上的有线接口,或者可以复制 ISO 上的配置。这意味着,如果您使用 Iwd#iwctl 配置无线接口,其配置(包括网络密码)将复制到已安装的系统。它还将复制 ISO 上存在的有线接口的配置。

可以通过在“写入要安装的其他软件包”提示后指定它们来安装其他软件包。

安装完成后,应出现绿色文本,表示可以安全重启,这也是您用来重启的命令。

配置文件

archinstall 包含 配置文件,即可以与基本系统一起安装的软件包和预配置选项集。

警告 提供的配置文件特定于 archinstall,并且不受软件包维护者的支持。建议用户在使用每个配置文件之前检查其详细信息。

参见