Skip to main content

Arch Linuxのインストール方法

種類別Arch Linuxインストールその1 (六月 2026)

種類別Arch Linuxインストールその1 (六月 2026)
Anonim

Arch Linuxは圧倒的なLinuxディストリビューションであり、すべてのソフトウェアは常に最新の状態になっています。しかし、そのパワーは、オペレーティングシステムのインストールの複雑さの少しが来る。つまり、Arch Linuxのインストールは簡単ではありませんが、不可能ではありません。ここでは、Arch Linuxを仮想マシン(VirtualBoxを使用)としてインストールする方法を学びます。ベアメタルインストールの場合は、プロセスは同じです(ベアメタルインストールの場合はUSBドライブやCD / DVDなどのブータブルメディアを作成する必要があります)。仮想マシンを使用して最初のステップを踏むことで、学習プロセスが少し楽になります。

このチュートリアルでは、VirtualBox仮想マシンを作成する手順について詳しくは説明しません。そのプロセスがどのように完了したかを知るには、「VirtualBoxを使用してWindowsでUbuntuを実行する」をお読みください。 VirtualBoxで仮想マシンを作成する手順は、ホスティングプラットフォームに関係なく同様です。

ISOをダウンロードする

まず、最新のArch Linux ISOファイルをダウンロードしてください。ブラウザでArch Linux Downloadページを開き、最新のイメージをハードドライブにダウンロードします。そのISOイメージでは、標準的な方法で仮想マシンを作成します。仮想マシンを作成したら、Arch Linuxを起動します。あなたは最終的に、bashプロンプト(必要なコマンドの実行を開始できる場所)に直面することに気付くでしょう。

ドライブのパーティション分割

コマンドプロンプトから最初に行うことは、ドライブのパーティションを作成することです。次のコマンドを発行します。

fdisk / dev / sda

次に "n"(引用符なし)と打ち込んでEnterキーを押します。ここで "p"(引用符なし)を入力し、Enterキーを押します。 Enterキーを押して、デフォルトのパーティション番号(1)を保持する必要があります。最初のセクターを選択し、最後のセクターを入力するように求められたら(Enterキーを押してください)同じ操作を行います。最後に、 "w"(引用符なし)と入力してディスクに変更を書き出します。

パーティションのフォーマット

これで、新しく作成されたパーティションをフォーマットする必要があります。これを行うには、次のコマンドを発行します。

mkfs.ext4 / dev / sda1

新しくフォーマットされたパーティションを次のコマンドでマウントします。

mount / dev / sda1 / mnt

インストール

そして今、私たちは基本的なArch Linuxパッケージをインストールします。 GNU BASHシェル、データ圧縮ツール、ファイルシステムユーティリティ、Cライブラリ、圧縮ツール、Linuxカーネルとモジュール、ライブラリパッケージ、システムユーティリティ、USBデバイスユーティリティ、viテキストエディタなど、システムを実行するのに必要な最小限のものをインストールします。 、など)、次のコマンドで実行されます。

pacstrap / mnt base base-devel

システムの設定

次に、システムを設定する必要があります。このプロセスの最初のステップは、 / etc / fstab ファイルは、ブロックデバイスとリモートファイルシステムのマウント方法を定義します。次のコマンドでこれを行います:

genfstab -U / mnt >> / mnt / etc / fstab

これで、現在実行中のプロセスのルートディレクトリを次のコマンドで変更する必要があります。

アーチchroot / mnt

タイムゾーン、ハードウェアクロック、およびロケールの設定

インストールのタイムゾーンとロケールの両方を設定する必要があります。これは以下のコマンドで行います:

ln -sf / usr / share /// / etc / localtime

ZONEINFOは国、REGIONは州、CITYは都市です。たとえば、ケンタッキー州ルイビルにいる場合、あなたのコマンドは次のようになります。

ln -sf / usr / share / America / Kentucky / Louisville / etc / localtime

次のコマンドでハードウェアクロックを設定します。

hwclock --systohc --utc

そして、言語とローカル設定を定義するロケールを設定しました。これを行うには、次のコマンドを発行します。

vi /etc/locale.gen

この時点で、あなたはユーザーフレンドリーではないviテキストエディタを使用しています。あなたがする必要があるのは、挿入モードに入るために最初に "i"キーを押すことです。次に、あなたの場所/ニーズに合ったロケールをスクロールしてコメントを外します(行頭から "#"記号を削除します)。

デフォルトでは、米国英語のコメントは解除されています。アメリカにいない場合は、コメントして最適な場所のコメントを外してください。

この変更を処理したら、Escキーを押し、次にwqとEnterを押します。これでファイルを保存して閉じます。次のコマンドで必要なロケールファイルを生成します。

ロケールジェネecho LANG = en_US.UTF-8> /etc/locale.confexport LANG = en_US.UTF-8

あなたのロケールをen_USに置き換えてください(必要な場合)。

ホスト名の設定とブートローダのインストール

あなたのArch Linuxディストリビューションが起動するためには、ブートローダをインストールする必要があります。これを行う前に、システムのホスト名を設定しましょう(ニーズに合ったホスト名を選択してください)。このコマンドは次のとおりです。

echo HOSTNAME> / etc / hostname

ここで、HOSTNAMEは選択した名前です。

次のコマンドを使用してブートローダをインストールします。

パックマン - グラブgrub-install / dev / sdagrub-mkconfig -o /boot/grub/grub.cfg

最後に、次のコマンドでルートパスワードを設定します。

passwd

現時点では、Arch Linuxの基本インストールがあります。システムを再起動すると、ルートユーザーとしてログインできるコマンドプロンプトが表示されます。

ネットワーキングの設定

続行する前に、ネットワークを設定する必要があります。コマンドラインから何かをpingしようとすると、ネットワーキングがまだ機能していないことがあまりにも明白になります。最初に行うことは、私たちのネットワーキングデバイスの名前を見つけることです。これは次のコマンドで見つけることができます:

IPリンク

lo(ループバック)の一覧と標準ネットワークインターフェイスの一覧が表示されます。ネットワークインターフェイスを設定するには、次のコマンドを実行します。

vi /etc/systemd/network/DEVICE_NAME.network

DEVICE_NAMEはネットワークデバイスの名前です。

この空のファイルに、以下を貼り付けます。

一致name = en *ネットワークDHCP =はい

そのファイルを保存して閉じます。

以下のコマンドでネットワークを起動して有効にします。

systemctl restart systemd-networkdsystemctl enable systemd-networkd

次に、次のコマンドで必要なDNSエントリを作成します。

vi /etc/resolv.conf

そのファイルに次の行を追加します。

ネームサーバー8.8.8.8ネームサーバー8.8.4.4

そのファイルを保存して閉じます。

今はネットワーキングが機能しているはずです。

デスクトップ環境のインストール

GNOMEデスクトップ環境をインストールしましょう。これを行うには、次のコマンドを発行します。

pacman -S xorg xorg-serverpacman -S gnome gnome-extra

上記のコマンドで、Enterキーを押してすべてのオプションのデフォルトを選択します。

最後に、次のコマンドでディスプレイマネージャを起動して有効にします。

systemctl gdm.serviceを有効にするsystemctl start gdm.service

これで、GNOMEにログインし、あなたのArch Linuxのインストールを楽しむことができます。