这个项目能做什么

archinstall 是官方 Arch Linux 安装器,同时提供引导式终端用户界面(TUI)和用于编写自定义安装脚本的 Python 库。 引导式安装器会逐步引导用户完成分区、引导加载程序设置、软件包选择和服务配置,每一步都提供可选选项。它附带针对桌面环境和服务器的预配置配置文件。 除了交互式菜单之外,archinstall 还可以通过声明式 JSON 配置文件运行——支持加密凭据存储——并且可以作为 Python 库直接从 live 介质或现有系统调用,以在 Arch 目标上安装和管理软件包、服务及磁盘配置。 安装方式包括通过 pacman 使用 Arch 仓库、克隆 git 仓库或 pip install。该工具提供多种社区贡献的语言版本,并与 Arch Linux 开发生态系统集成。