ArchLinuxをインストールする方法
自分のやり方で物事を行うことができるLinuxディストリビューションであるArchLinuxをインストールして発見する準備はできていますか? このガイドの手順を読み進めてください。

Arch Linuxは、数あるLinuxディストリビューションの中でも特に人気が高いものです。エキスパートやDIY派にとって理想的なシステムと言えるでしょう。ですから、自分のやり方で物事を進めたいなら、Arch Linuxはあなたにぴったりのディストリビューションかもしれません。
熱心なオタクのコミュニティによって開発および保守されているArchLinuxは、完全な自由を提供します。 これから見ていくように、これはインストールから始まります。
最小限のパッケージのみをインストールし、他に必要なものを選択できます。 その後、必要なサービスとプログラムのみをインストールできます。 これにより、システムが無駄のない状態に保たれ、最も幅広いマシンにインストールできるようになります。 Archを使用すると、最新のソフトウェアリリースを常に把握し、Linuxをより深く理解することができます。
Archに飛び込む準備ができている場合は、このステップバイステップガイドで手順を説明します。 そして、システムをすぐに稼働させる必要があります。
ArchLinuxのインストール手順
Arch Linuxをインストールするには、次の手順に従ってください。
1.始める前に–警告
まず最初のもの。
始める前に、Arch Linuxは、使いやすいインストーラーが付属し、すぐに使用できる環境を備えた他の多くのLinuxディストリビューションとは異なることに注意してください。
ArchLinuxは赤ちゃん向けではありません。 それはコンピュータの専門家とXNUMXつになりたい人のためのものです。 そのインストールシステムはユーザーフレンドリーではなく、オタクフレンドリーです。 途中で役立つヒントはなく、グラフィカルインストーラーも入手できず、ncursesベースでもありません。
明るい面として、Arch Linuxは、Linuxがコンピューティングの世界で表現する自由を提供します。 あなたはあなたが望むものとあなたがそれを望む方法でインストールすることができます。 そして、あなたがシステムを壊した場合、あなたのせいです。
必要に応じて、Windowsオペレーティングシステムと一緒にインストールすることもできます。 または、ボックスのすべてを拭き取り、Archをインストールします。
ハードディスクのパーティション分割を簡単にしたい場合は、少なくとも、1 GBのスペースを備えたUSBスティック、Live USBクリエーターツール、およびGParted-liveを備えたXNUMX番目のUSBスティックが必要です。 インターネット接続も必要です。
2.ArchISOファイルをダウンロードします
まず最初に、Arch LinuxのISOファイルをダウンロードする必要があります。そのためには、https://www.archlinux.org/download/にアクセスし、ご自身に最適なオプションを選択してください。
3.ライブUSBドライブを作成します
Rufus.ieは、ライブUSBディスクを作成するための使いやすい小型プログラムです。ダウンロードして実行し、USBドライブを挿入します。ドライブを選択し、ダウンロードしたISOファイルを選択して、「開始」をクリックします。USBメモリを取り外し、プログラムを閉じる前に、処理が完了するまで待つことを忘れないでください。
Arch Linuxをより簡単にインストールしたい場合、そして2つ目のUSBメモリをお持ちの場合は、GParted-liveをダウンロードして、そこから2つ目のライブCDを作成できます。
GpartedはGNOMEのグラフィカルディスク管理プログラムであり、非常にユーザーフレンドリーです。 Gparted-liveは起動可能なバージョンであり、起動時に任意のコンピューターのハードディスクをパーティション分割してフォーマットできます。 確かに、それはfdiskでパーティションを作成する面白さを取り除きますが、それはあなたの選択です。
4.UEFIセキュアブートを確認します
コンピューターには、BIOSまたはUEFIスタートアップシステムが付属しています。 この設定ページに入るキーは通常、コンピューターの起動時に表示され、システムに応じてF12、F1、F2、またはF10になります。
BIOSシステムを使用している場合、必要なのは、「ブートシーケンス」によってUSBがハードディスクの前にブートできることを確認することだけです。 「ブートオプション」または「ブートセットアップ」を確認し、選択して保存し、終了します。
UEFIコンピューターの場合、システムがUSBディスクから起動する唯一の方法であるため、「セキュアブート」を無効にする必要があります。 「セキュアブート」はルートキットに対するセキュリティシステムですが、ここでは必要ありません。
5.ライブUSBを起動します
USBドライブを接続した状態でコンピュータを再起動すると、シェルプロンプトが表示されます。 これはインストール環境であり、自動システムはありません。 したがって、すべてのコマンドとそのオプションを手動で入力する必要があります。
デフォルト設定である英語(US)と異なる場合は、最初のステップとしてシステムのキーボード言語を設定する必要があります。 そうしないと、コマンドを効果的に発行することが困難になります。 次のコマンドを使用して、使用可能なキーボードレイアウトを確認できます。
ls /usr/share/kbd/keymaps/**/*.map.gz
次に、たとえば、次のようなフランスのレイアウトを選択します。
ロードキーfr-latin1
6.ディスクをパーティション分割してフォーマットします
オペレーティングシステムのインストールの最初の部分は、ハードディスクをパーティション分割してフォーマットすることです。 ハードディスクまたはハードドライブは、コンピュータのストレージスペースであり、すべてのシステムファイルを保持し、さらにファイルを保存するための追加のスペースがあります。
パーティショニングは、単一のハードディスクを複数のセクションに分割するプロセスです。 多くの場合、複数のシステムをインストールしたり、小さなパーティションで障害が発生した場合にシステム全体がクラッシュするのを防ぐのに役立ちます。
一方、フォーマットとは、ディスクパーティション上にファイルシステムを作成することです。 たとえば、WindowsはFat32とNTFSを使用しますが、Linuxはext3とext4を使用します。
GParted-liveスティックを作成した場合は、Archスティックを起動する前にまずそれを起動する必要があります。 必要なのは、古い(Windowsなどの)パーティションを縮小して、ディスク上に十分なスペースを作成することです。 スペースの大きさにもよりますが、10GB以上で購入できます。
a)GPartedがない場合は、ここでfdiskを呼び出す必要があります。 fdiskは非常に深刻なツールであるため、使用する前にガイドをよく読む必要があることに注意してください。 以下は、ディスク上のすべてをワイプしてLinuxインストールの準備をするためのサンプルコマンドです。
fdisk -l#システム上のすべてのディスクを一覧表示します
fdisk / dev /sda#パーティション分割用のディスクsdaを選択
「sda」を、リストされているfdisk-lコマンドに変更することを忘れないでください。 ディスクを選択すると、fdiskにオプションが表示されます。 それらが含まれます:
n – 新しいパーティションを作成する
p – パーティションテーブルを印刷する
w – 新しいパーティションを書き込んで終了する
m – 印刷ヘルプ
パーティション分割後、新しい各パーティションには、最初のパーティションの場合は/ dev / sda1、2番目のパーティションの場合は/ dev/sdaXNUMXなどの番号が含まれます。
b)システムに応じて、最終的にXNUMXつまたはXNUMXつのパーティションが必要になります。
私。 オペレーティングシステムをインストールするには、ルートパーティションが必要です。 (例:/ dev / sda1)
ii。 また、システムのRAMの負荷を軽減するためにスワップパーティションが必要です。 (例:/ dev / sda2)
iii。 UEFIマシンを使用している場合は、EFIパーティションが必要になる場合があります。 200MB以上使用してください。 (例:/ dev / sda3)
c)パーティション分割が完了したら、パーティションをフォーマットして使用できるようにします。 次のコマンドを入力します。
mkfs.ext4 / dev / sda1
mkswap / dev / sda2
UEFIマシンの場合、次のコマンドを使用して32番目のパーティションにFATXNUMXシステムを作成します。
mkfs.fat -F32 / dev / sda3
d)次に、ファイルシステムをマウントし、インストールプロセスでArchが利用できるようにする必要があります。 次のコマンドでそれらをマウントします。
マウントする/ dev / sda1 / mnt
swapon / dev / sda2
UEFIマシンの場合、次を追加します。
/ dev / sda3 / boot/efiをマウントします
7.インターネットに接続する
有線(イーサネット)接続は、ケーブルを差し込むだけで、箱から出してすぐに機能するはずです。 ただし、WiFiが利用できる場合は、WiFiを使用することもできます。 WiFiを構成するには、次のコマンドを入力します。
無線LANメニュー
次に、pingを使用してインターネットを使用していることを確認します。
Archlinux.org に ping を送信します
インターネットを利用できるようになったら、次のコマンドでシステム時刻を設定できます。
timedatectl set-ntp true
8.Archベースを取り付けます
インストール中にArchパッケージをダウンロードする必要があり、システムはこのために多くのミラーサーバーを提供します。 それらは/etc/pacman.d/mirrorlistで定義されています。 サーバーの速度が低下しないようにするには、リストを調べて、自分の国または自分に最も近い国のエントリを一番上に移動します。
次に、次のコマンドを使用してArchをインストールします。
pacstrap / mnt base linux linux-firmware nano vim
nanoとvimのXNUMXつのエディターが含まれていることに注意してください。 基本インストールには他に何も付属していないため、必要な基本ツールを自由に含めることができます。
9.ファイル構造を保存します
次に、/ etc / fstabファイルを作成する必要があります。これにより、システムは、次回の起動時にさまざまなパーティションを処理する方法を認識します。
genfstab -U / mnt >> / mnt / etc / fstab
10.ルートアカウントを設定します
次に、新しくインストールしたシステムにログインして構成する必要があります。 あなたはそれをします:
arch-chroot / mnt #login as root
ln -sf / usr / share / zoneinfo / [Region] / [City] / etc / localtime #change region&city to yours
hwclock –systohc #システム時間を調整する
echo HOST > /etc/hostname #HOSTを自分のホスト名に変更
touch /etc/hosts #hostsファイルを作成する
また、次の行を/ etc / hostsに追加し、hostnameとlocaldomainを自分のものに置き換え、127.0.1.1を永続的なIPアドレスに置き換えます(ある場合)。
127.0.0.1はlocalhost
:: 1 localhost
127.0.1.1 ホスト名.localdomain ホスト名
キーボードレイアウトを変更した場合は、次のように/etc/vconsole.confを編集して永続的にします。
KEYMAP = fr-latin1
次のコマンドを使用してローカリゼーションを設定します。
ロケールジェネ
echo LANG = en_US.UTF-8> /etc/locale.conf
LANG=en_US.UTF-8 をエクスポート
「US」を言語の適切な略語に変更することを忘れないでください。 そして最後に、rootパスワードを次のように変更します。
passwd
11.ブートローダーをインストールします
これでシステムがセットアップされましたが、ブートローダーがないため、次回は起動しません。 これが、次のコマンドを使用してインストールするものです。
UEFIマシンの場合、先に進む前にEFIパーティションをマウントする必要があります。
/ dev / sda3 / boot/efiをマウントします
pacman -S grub #grub のダウンロードとインストール
grub-mkconfig -o /boot/grub/grub.cfg #設定ファイルを生成
UEFIマシンにインストールする場合は、以下を使用します。
pacman -S grub efibootmgr
grub-install –target = x86_64-efi –efi-directory = / boot / efi –bootloader-id = GRUB
12.終了して再起動します
これでインストールが完了し、exitと入力してchroot環境を終了し、rebootと入力してコンピューターを再起動できます。
結論
これまで見てきたように、これは、途中でガイドする光沢のあるウィザードを使用した通常のオペレーティングシステムのインストールではありません。
これは彼らが何をしているのかを知っている人のためのものであり、これはあなたの旅の始まりにすぎません。
ディスプレイマネージャーやウィンドウマネージャー、ファイルマネージャー、その他の必要なサービスなど、他の多くのパッケージをインストールして構成する必要があります。




