archinstall

出自 Arch Linux 中文维基


archinstall 是一個用於自動化 Arch Linux 安裝過程的幫助庫。它和其它的預配置安裝程序一起打包,作為「嚮導」安裝程序。

本文不討論將 archinstall 作為 Python 庫使用的情況。這種情況請參看官方文檔

警告:
  • archinstall 以純文本形式存儲所有用戶和(輔助)磁碟加密的密碼。[1]
  • archinstall 的默認配置與安裝指南不同。如使用 archinstall 安裝系統出現問題的話,請在反饋中註明,並提供 /var/log/archinstall/install.log

運行安裝程序[編輯 | 編輯原始碼]

首先,按照安裝指南#安裝前的準備中的啟動到 Live 環境操作。archinstall 包是 live 鏡像的一部分,因此可以直接運行:

# archinstall

嚮導安裝程序將執行多個步驟,並要求用戶輸入,參見官方文檔

警告: root 密碼為空,則會禁用 root 用戶,請使用 sudo 提權。這可能讓你被自己鎖在系統之外,所以通常不建議這樣做。參見 sudo#禁止root登錄
注意: 本安裝程序可使用 systemd-networkd 配置目標系統的有線網絡,或把ISO中的網絡配置複製到目標系統中。也就是說,如果你使用 iwd#iwctl 配置無線網絡的話,包括網絡登錄密碼在內的配置信息會被複製到目標系統中。與此同時,安裝程序也會將安裝介質裡的有線網絡配置複製到目標系統中。

附加軟體包也可以通過在 Write additional packages to install 選項後輸入軟體包名稱安裝。建議在此處或安裝完成後的 chroot 環境中安裝必需的驅動軟體包,以免安裝成功後無法正常進入系統。

安裝完成後會提示是否進入 chroot 環境,通過 chroot 可以在進入系統前進行額外的配置。

配置文件[編輯 | 編輯原始碼]

archinstall 包含一些配置文件,也就是在基本系統安裝完成後,安裝的一系列軟體包,以及一些預配置文件。

警告: 配置文件是專門為 archinstall 編寫的,不受軟體包維護者支持。在使用前請仔細查看每個配置文件的細節。

參見[編輯 | 編輯原始碼]