archinstall - Arch Linux 中文维基

跳转到内容

# archinstall

来自 Arch Linux 中文维基

翻译状态：

- 本文（或部分内容）译自 Archinstall，最近一次同步于 2024-12-23，若英文版本有所更改，则您可以帮助同步与翻译更改的内容。
- 您可以在 ArchWiki 的对应页面找到本文翻译的原始修订历史。
- 本文可能与英文原文存在出入。

archinstall 是一个用于自动化 Arch Linux 安装过程的帮助库。它和其它的预配置安装程序一起打包，作为“向导”安装程序。

本文不讨论将 archinstall 作为 Python 库使用的情况。这种情况请参看官方文档。

警告：

- archinstall 以纯文本形式存储所有用户和（辅助）磁盘加密的密码。[1]
- archinstall 的默认配置与安装指南不同。如使用 archinstall 安装系统出现问题的话，请在反馈中注明，并提供 `/var/log/archinstall/install.log`。
- 如果选择单独的 `/home` 分区，archinstall 创建的根分区会小于推荐的 23-32 GiB。

## 运行安装程序

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

    # archinstall

向导安装程序将执行多个步骤，并要求用户输入，参见官方文档。

警告：将 root 密码留空会禁用 root 账户，使用 sudo 来提升权限。这可能会导致你将自己锁定在系统之外，因此可能不需要这样做。请参阅Sudo#禁止 root 登录。
注意：本安装程序可使用 systemd-networkd 配置目标系统的有线网络，或把ISO中的网络配置复制到目标系统中。也就是说，如果你使用 iwd#iwctl 配置无线网络的话，包括网络登录密码在内的配置信息会被复制到目标系统中。与此同时，安装程序也会将安装介质里的有线网络配置复制到目标系统中。

附加软件包也可以通过在 `Write additional packages to install` 选项后输入软件包名称安装。建议在此处或安装完成后的 chroot 环境中安装必需的驱动软件包，以免安装成功后无法正常进入系统。

安装完成后会提示是否进入 chroot 环境，通过 chroot 可以在进入系统前进行额外的配置。

### 配置文件

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

警告：配置文件是专门为 archinstall 编写的，不受软件包维护者支持。在使用前请仔细查看每个配置文件的细节。

## 参见

- python-archinstall: guided

分类：​

- 安装过程

archinstall
添加话题