2025-04-15
archinstall は Arch Linux のインストーラー。ガイドに沿って進めれば、簡単に Arch Linux をインストールできる。
Arch Linux のISOファイルでは日本語を表示できないので、EndeavourOS を使用する。
EndeavourOS を起動。
ブラウザで今見ているページを開く。
ターミナルを開いてウィンドウを最大化。ウィンドウが小さいと archinstall の表示が崩れる。
次のコマンドを貼り付けて実行。
# Arch Linux の公式リポジトリのみを使用する
wget https://gitlab.archlinux.org/archlinux/packaging/\
packages/pacman/-/raw/main/pacman.conf
sudo mv pacman.conf /etc/
sudo pacman -Sy
# keyring を更新
sudo pacman -S --needed archlinux-keyring
# 高速なダウンロードサーバを選択。しばらく待つ
sudo pacman -S --needed reflector rsync
sudo reflector -c jp -f 5 --save /etc/pacman.d/mirrorlist
sudo pacman -Sy
# 必要なパッケージをインストール
sudo pacman -S --needed wget python python-sphinx_rtd_theme \
python-typing_extensions python-pydantic \
python-pydantic-core python-annotated-types python-pyparted
# archinstall の開発版をダウンロード
wget https://github.com/archlinux/archinstall/archive/\
refs/heads/master.zip -O archinstall-master.zip
bsdunzip archinstall-master.zip
# archinstall を実行
cd archinstall-master/
sudo python -m archinstall
カーソルで移動。Enter で決定。「/」で選択肢を絞り込む。
例えば「/ja」と入力すれば、「ja」を含む選択肢が表示される。
パーティションは次のようにしています。
パーティション | サイズ | フォーマット | ファイルシステム |
---|---|---|---|
/boot | 1GiB | する | fat32 |
/ | 20GiB | する | ext4 |
/home | 残り全部 | しない | ext4 |
「/home」は初めて作成する場合のみフォーマット。
インストールが終わったら再起動して設定を行う。