有名 アーチのLinux 複雑なコマンドベースでインストールします。 ただし、プロセスの詳細を理解すれば、デバイスを恐れることなく、どのコンピュータにも Arch をインストールできるようになります。 そこに到達するお手伝いをいたします。

注: Arch Linux ISO には、と呼ばれるスクリプトが含まれています。 アーチインストール このプロセスを支援することを目的としています。 ただし、この記事の執筆時点では、このスクリプトはまだ実験段階にあり、テストではバグが発生する可能性があります。 このガイドでは、標準的なインストール方法について説明します。
Arch Linux ISO をダウンロードする
最初のステップは、適切なミラーから Arch Linux インストール イメージを取得することです。 これを行うには、にアクセスしてください Arch Linuxのダウンロードページ また、ISO をダウンロードする方法に応じて、適切なオプションを選択します。 利用可能なオプションには、直接ダウンロード、トレント、仮想マシン イメージ、および「ネットブート電気通信など。

簡単にするために、直接ダウンロードを実行します。 使用可能なミラーのリストまで下にスクロールし、ミラーを XNUMX つ選択します。 地理的位置に近いサーバーを選択すると、高速で安定したダウンロード速度が得られます。 ISO チェックサムをチェックして、ダウンロードしたファイルが本物で安全であることを確認します。
次の手順には、起動可能な USB ドライブの作成、コンピュータの再起動、ハードディスクではなく新しく作成したインストール メディアからの起動が含まれます。 Arch Linux ブート インターフェイスがロードされ、提供されるさまざまなオプションから選択するように求められます。
「」をクリックして、デフォルトの強調表示されたオプションを選択します。入る」 システムがインストールに必要なファイルを正常にロードすると、「root@archiso」プロンプトが表示されます。
最初のステップ
先に進むには、インストールを完了するためにアクティブなインターネット接続が必要です。 Arch インストーラーには、イーサネットと DHCP 接続が自動的に機能するはずであると記載されています。 ただし、ワイヤレス ネットワーク上のユーザーは手動で接続を設定する必要があります。
念のため、「ping google.com」と入力してネットワークに接続しているかどうかを確認してください。 出力が次のようになった場合は、次のセクションに進んでください。

ただし、エラーがポップアップ表示される場合は、名前解決が一時的に失敗しました次に、iwctl コマンドを使用してインターネット接続を確立する必要があります。
まず、ターミナルに「iwctl」と入力してツールを対話的に実行します。 次に、device list コマンドを発行して、ワイヤレス インターフェイスの名前を確認します。 通常、ワイヤレス インターフェイスの名前は「」という文字で始まります。wwlan0 や wlp2s0 など。
次に、次のコマンドを実行して SSID を見つけて接続します。 コマンドの [device] と [SSID] を、それぞれワイヤレス インターフェイスと Wi-Fi 名に置き換えます。
iwctl ステーション [デバイス] get-networks iwctl ステーション [デバイス] 接続 [SSID]
Wi-Fi パスワードが設定されている場合、システムは Wi-Fi パスワードを尋ねます。 入力して「Enter」を押して続行します。 ping google.com を再度実行して接続を確認します。
次のコマンドを実行して、timedatectl を使用してネットワーク時刻同期を有効にします。
timedatectl set-ntp true
Arch Linux をインストールする
コンピュータがインターネットに接続されていれば、すぐに始めることができます。 基本的に、Arch をインストールするプロセスは、他の Linux ディストリビューションをインストールするプロセスと似ています。 それで、どういう意味ですか?
他のディストリビューションでは、オペレーティング システムの構成とセットアップのためのグラフィカル ユーザー インターフェイスが提供されていますが、Arch Linux にはコマンド ライン インターフェイスのみが付属しています。 すべての命令、コマンド、または設定はシェルによって実行される必要があります。
必要なセクションを作成します
Arch をインストールするには、EFI、ルート、スワップという 0 つのパーティションを作成する必要があります。 fdisk -l を使用して、システム上で使用可能なストレージ デバイスを一覧表示します。 ほとんどの場合、ハード ドライブは /dev/sda としてリストされ、ハード ドライブは /dev/nvme1nXNUMX としてリストされます。
OS を HDD にインストールするか SSD にインストールするかに応じて、「fdisk /dev/sda」または「fdisk /dev/nvme0n1」と入力して fdisk を実行します。 次に、「g」と入力して「Enter」を押し、新しい GPT パーティション テーブルを作成します。
「n」と入力して新しい EFI パーティションを作成し、プライマリ パーティションのタイプを選択します。 Enter を XNUMX 回押して、デフォルトのパーティション番号と最初のセクター値を続行します。
私に パーティションサイズ セクター番号を手動で入力することも、パーティションに必要なサイズを指定することもできます。 EFI パーティションのディスク領域を無駄にしたくないため、500M から 1G の間であれば問題ありません。 +550M と入力し、「Enter」を押して続行します。
前のコマンドの 550M を、パーティションに必要なサイズに自由に置き換えることができます。

同様に、最後のセクター値として +2G を使用してスワップ パーティションを作成します。 最後に、ルート パーティションを作成し、デフォルトの構成を続行して残りのすべてのセクターをルート パーティションに割り当てます。
デフォルトでは、すべてのパーティションのタイプは「Linux ファイル システム」になります。 これを変更するには、「t」と入力して「Enter」を押して続行します。 1 を入力して EFI パーティションを選択します。次に、「ef」と入力してファイル システムを EFI システム タイプに変更します。
同様に、スワップ パーティション (パーティション番号 2) を選択し、「82」と入力してパーティション タイプを Linux スワップに変換します。 ルート パーティションは Linux ファイル システム タイプである必要があるため、変更する必要はありません。
w と入力して「」を押します。Enter変更をディスクに書き込みます。
パーティションをフォーマットする
次に、mkfs コマンドを使用してパーティションをフォーマットする必要があります。 次のように入力して、/dev/sda1 (EFI) パーティションを FAT32 にフォーマットします。
mkfs.fat -F32 / dev / sda1
再度、次のコマンドを実行して、/dev/sda3 (ルート) パーティションを ext4 にフォーマットします。
mkfs.ext4 / dev / sda3
次のコマンドを XNUMX つずつ発行して、スワップ パーティションをフォーマットして有効にします。
mkswap /dev/sda2 スワポン /dev/sda2
警告: Linux と Windows をデュアルブートする場合は、正しいパーティションを設定していることを確認してください。 パーティションをフォーマットしたり、新しいパーティションを作成したりするときは、細心の注意を払ってください。ここでミスをすると Windows が役に立たなくなる可能性があります。
システムのインストールと構成
Arch をディスクにインストールできるようにするには、作成したパーティションを適切なディレクトリにマウントする必要があります。 ルート パーティション (/dev/sda3) を /mnt ディレクトリにマウントします。
マウントする/ dev / sda3 / mnt
次のステップでは、マウントされたルート パーティションに基本的な Linux パッケージをインストールします。
pacstrap /mnt ベース linux linux-firmware
ネットワーク接続によっては、これには時間がかかります。 完了したら、genfstab コマンドを使用してファイル システム テーブルを作成します。
genfstab -U / mnt >> / mnt / etc / fstab
Arch Linux は /mnt ディレクトリで実行されます。 次のように入力して、システムへの root アクセスを変更できます。
アーチchroot / mnt
bash プロンプトの変化は、新しくインストールした Arch Linux システムにログインしていることを示しています。 次に進む前に、システムが適切に機能するためにいくつかの設定を構成し、必要なパッケージをインストールする必要があります。
「/usr/share/zoneinfo」ディレクトリと「/etc/localtime」ディレクトリの間にシンボリックリンクを作成して、ローカルタイムゾーンを設定します。
ln -sf /usr/share/zoneinfo/地域/都市 /etc/localtime
上記のコマンドの「region」と「city」を適切なタイムゾーンに置き換えます。 参照できます タイムゾーンデータベース 入力したい地域と都市を確認します。
次に、次のコマンドを実行して、デバイスの時計をシステム時刻に同期します。
hwlock --systohc
次に進む前に、Vim (または選択した別のテキスト エディター) と「networkmanager」パッケージをインストールします。
pacman -S vim ネットワークマネージャー
次に、テキスト エディタで「/etc/locale.gen」ファイルを編集し、ニーズに最も適した言語ステートメントのコメントを解除します。 このガイドでは、Vim を使用してファイル内の en_US.UTF-8 UTF-8 行のコメントを解除します。
vim /etc/locale.gen
ファイルを編集した後、ターミナルに locale-gen と入力してロケール構成を生成します。
次に、/etc 内に新しいホスト名ファイルを作成し、そのファイルにコンピュータに必要なホスト名を追加します。 これは任意のものにすることができ、名前以外は入力する必要はありません。 完了したら、ファイルを保存することを忘れないでください。
vim / etc / hostname
/etc ディレクトリの下に hosts という名前の別のテキスト ファイルを作成します。
vim / etc / hosts
ファイルにはすでにいくつかのコメントが含まれていることがわかります。 コメントはそのままにして、次のテキストをファイルに追加します。 コマンド内のホスト名を、前の手順で設定したシステムのホスト名に忘れずに置き換えてください。
127.0.0.1 ローカルホスト ::1 ローカルホスト 127.0.1.1 ホスト名.ローカルドメイン ホスト名
ユーザーの作成と構成
passwd コマンドを入力して、root ユーザーのパスワードを設定します。 次に、次のように useradd を使用して追加の非 root ユーザーを作成し、ユーザー名を実際のユーザー名に置き換えます。
useradd -m ユーザー名
passwd コマンドを使用して新しいユーザーのパスワードを設定し、再度ユーザー名を自分のユーザー名に置き換えます。
パスワードユーザー名
以下に示すコマンドを使用して、新しいユーザーをグループ、オーディオ、およびビデオ ホイールに追加します。 username を実際のユーザー名に置き換えます。コマンド内のグループ名にはカンマの後にスペースが含まれていないことに注意してください。
usermod -aG ホイール、ビデオ、オーディオのユーザー名
GRUB ブートローダーのセットアップ
まず、pacman を使用して grub パッケージをインストールします。
パックマン-Sグラブ
次に、ブートローダーに必要なこれらの追加パッケージを適切にインストールします。
pacman -S efibootmgr dosfstools os-prober mtools
EFI パーティション (/dev/sda1) を /boot/EFI ディレクトリにマウントします。 最初に mkdir を使用してディレクトリを作成する必要があることに注意してください。
mkdir /boot/EFI mount /dev/sda1 /boot/EFI
最後に、grub-install スクリプトを実行してブートローダーを EFI ディレクトリにインストールします。
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub
次のように grub-mkconfig を使用して GRUB 構成ファイルを作成します。
grub-mkconfig -o /boot/grub/grub.cfg
Arch デスクトップ環境をインストールする
他の Linux ディストリビューションとは異なり、Arch Linux にはプリインストールされたデスクトップ環境が付属していません。 また、GUI 経由でシステムを制御したい場合は、GUI を手動でインストールする必要があります。
どちらの DE をインストールしても構いませんが、このシステムには KDE Plasma デスクトップをインストールします。 その前に、ディスプレイ サーバー、ネットワーク マネージャー、および同様のサービスを構成しましょう。
次のコマンドを実行して、xorg、plasma-meta、および kde アプリ パッケージをインストールします。
pacman -S xorg プラズマ-メタ kde-アプリケーション
次に、次のように入力して、SDDM サービスと NetworkManager サービスを有効にします。
systemctl を有効にする sddm systemctl を有効にする NetworkManager
exit と入力して、arch-chroot 環境を終了します。 次に、次のように /mnt ディレクトリにマウントされているルート パーティションをアンマウントします。
umount -f /mnt
最後に、「reboot」と入力し、インストール メディアを取り出してシステムを再起動します。 システムが起動すると、暗い端末画面がカラーの SDDM 画面に置き換わっていることがわかります。

サインインするには、ユーザーのパスワードを入力して Enter キーを押します。 スタート画面の [セッション] ドロップダウン メニューを使用して、複数のデスクトップ環境をインストールし、切り替えることもできます。


