Arch Linux のインストール方法

ページ名:Arch Linux のインストール方法

この wikiHow では、あなたのコンピュータの現在のオペレーティングシステムを、シンプルさを重視したローリングリリースディストリビューションである Arch Linux で置き換える方法を説明します。幸運なことに、Arch Linux のインストールは、あなたが何をしているのか知っている限り、難しくはありません。Arch Linux は Windows と Mac の両方にインストールできます。

パート 1

インストーラの起動

  1. を外付けハードドライブにインストールします。現在のオペレーティングシステムを消去することになるので、続行する前に残しておきたいもののバックアップがあることを確認してください。
  2. Arch インストールイメージをダウンロードします。Arch Linux は ISO フォーマットでダウンロードすることができます。このイメージをブランク DVD に焼くことで、あなたのコンピュータ上で実行することができます。イメージをダウンロードするには
    • どちらかがインストールされていることを確認してください。
    • ブラウザにアクセスする。
    • BitTorrent」の見出しの下にあるTorrentリンクをクリックします。
    • BitTorrent または uTorrent でダウンロードしたトレントを開きます。
    • Arch Linux のトレントファイルがダウンロードし終わるのを待ちます。
  3. .Arch Linux ISO ファイルのダウンロードが完了したら、コンピュータの DVD ドライブを使って空の DVD に書き込みます。書き込みが完了したら、DVD をコンピュータに入れたままにしておきます。
    • あなたのコンピュータに DVD ドライブがない場合、外付け DVD ドライブを買って USB ケーブルでコンピュータに接続する必要があります。
  4. コンピュータを再起動します。スタート」
    をクリックし、「電源」
    をクリックし、メニューから「再起動」をクリックします。
    • Macの場合は、代わりにアップルメニュー
      をクリックし、システム環境設定...をクリックし、スタートアップをクリックし、外付けドライブをクリックし、アップルメニューの再起動...をクリックして再起動し、プロンプトが表示されたら再起動をクリックします。
  5. 起動順序を変更できるキーを押します。ほとんどの新しいコンピュータでは、これはF12ですが、正確なキーは起動中に画面に表示されるはずです。起動順を変更するキーがない場合は、BIOS Setupキー(通常はF1、F2、F10、またはDel)を押します。
    • Macの場合はこの手順をスキップします。
  6. インストール・ドライブをプライマリ・ブート・ドライブとして選択します。Arch Linux DVD が入っているドライブ (例: "DVD Drive" や "Disk Drive") をプライマリドライブとして設定するには、そのドライブを選択し、メニューの一番上にくるまで + キーを押します。
    • Mac ではこのステップはスキップしてください。
    • いくつかの PC では、最初に "Advanced" タブを開くか、"Boot Options" セクションを選択する必要があるかもしれません。
  7. ブートオプション」画面を保存して終了します。画面の下か右下に、保存して終了するためのキーが表示されているはずです。そうすると、コンピューターの再起動が再開されます。
    • Mac ではこのステップはスキップして下さい。
  8. Boot Arch Linux を選択し、↵ Enter を押します。Arch Linux のインストーラーが起動し、ハードドライブのパーティション分割が始まります。
パート 2

ネットワークのセットアップ

  1. Wi-Fi 接続をセットアップします。もしあなたのコンピュータがイーサネット経由でルーターに接続されているなら、このステップはスキップできます。
    • Arch Linux には iwctl というワイヤレスネットワーク用の使いやすいユーティリティがあります。詳細はここにあります:
    • Note: これは自動的にシステムにインストールされるわけではありません、iwd パッケージをダウンロードする必要があります。その後、systemctl enable --now iwdと入力してください。
    • DHCPクライアントもダウンロードする必要があります。dhcpcdをダウンロードし、systemctl enable --now dhcpcdでdhcpdデーモンを有効にする。
  2. iwctlを使う
    • iwctlと入力し、↵Enterキーを押す。
    • station list と入力し、ネットワークインターフェースを探します。通常は wlan0 です。
    • 次に接続したいネットワーク名を探します。
    • station interface connect "ssid"(ネットワーク名)と入力します。
    • ネットワークがパスワードで保護されている場合は、パスワードを入力して無線LANに接続します。
    • 詳細はこちら
パート3

パーティションの作成(BIOS)

  1. 既存のドライブを確認します。コンピュータのハードドライブと Arch Linux のインストールメディアです。現在のドライブを確認するには
    • fdisk -l と入力して ↵ Enter を押します。
    • 結果の画面で一番大きいハードドライブの名前を探します。その名前は "/dev/sda" のようなもので、"Disk" の見出しの右側にあります。
  2. パーティションページを表示する。cfdisk [ドライブ名]と入力し、[ドライブ名]をハードドライブの名前に置き換えて↵ Enterを押し、DOSを選択して↵ Enterをもう一度押します。
    • 例:ドライブの名前が「/dev/sda」の場合、ターミナルに cfdisk /dev/sda と入力します。
  3. ハードディスクの中身を削除する。画面中央のパーティションを選択し、画面下部の削除を選択し、↵ Enterを押し、画面中央の他のパーティションについても繰り返します。最終的に Pri/Log Free Space という行が残るはずです。
  4. スワップ」パーティションを作成します。このパーティションは、RAMを使い切ったときにシステムのバックアップメモリとして機能します。 そのためには
    • New を選択して ↵ Enter を押します。
    • Primary を選択し、↵ Enter を押します。
    • メガバイト数(例えば、1ギガバイトなら1024)を入力し、↵ Enterキーを押します。目安として、スワップ・パーティションはRAMの2倍か3倍にしてください(例えば、RAMが4ギガバイトの場合、スワップ・パーティションは8192か12288メガバイトにしてください)。
    • End を選択し、↵ Enter を押します。
  5. メインハードドライブパーティションを作成します。Arch Linux オペレーティングシステム、ファイル、その他の情報が保存されるパーティションです。これを行うには
    • Pri/Log Free Space パーティションが選択されていることを確認します。
    • New を選択して ↵ Enter を押します。
    • Primary を選択して ↵ Enter を押します。
    • Size (in MB) "見出しの横の数字が正しいことを確認します。
    • Enter を押します。
    • もう一度プライマリパーティションを選択します。
    • Bootable を選択し、↵ Enter を押します。
  6. swap" パーティションにラベルを付けます。これでシステムのRAMとして設定されます:
    • swap」パーティションを選択します。
    • Typeを選択し、↵ Enterを押します。
    • 82と入力し、↵ Enterを押します。
    • swap」パーティションを選択したまま、Write を選択して ↵ Enter を押します。
    • yesと入力し、↵ Enterを押します。
  7. パーティションの名前をメモします。画面左端の "Name "列で、"swap "パーティションの隣に名前(例えば "sda1")、プライマリパーティションの隣に同じような名前(例えば "sda2")があるはずです。パーティションをフォーマットするには、この両方の名前が必要です。
  8. cfdisk" ユーティリティを終了します。Quitを選択し、↵ Enterを押して終了します。
  9. プライマリパーティションをフォーマットします。これでオペレーティング・システムで使えるようになります。これを行うには、mkfs.ext4 /dev/[プライマリ・パーティション名]とタイプし、↵ Enterを押します。
    • sda2 "という名前のパーティションなら、ここでmkfs.ext4 /dev/sda2と入力します。
  10. フォーマットしたパーティションをマウントする。mount /dev/[パーティション名] /mntと入力し、↵ Enterを押します。これでパーティションが使えるドライブになる。
  11. swap」パーティションにswapファイルを追加します。mkswap /dev/[パーティション名] と入力して ↵ Enter を押し、swapon /dev/sda1 と入力して ↵ Enter をもう一度押します。このステップが完了したら、Arch Linux のインストールを進めることができます。
    • 例えば "sda1" という名前の "swap" パーティションの場合、ここで mkswap /dev/sda1 と入力し、swapon /dev/sda1 と入力します。
パート 4

パーティションの作成 (UEFI)

  1. UEFIシステム:現在ではBIOSからUEFIに完全に移行しており、インストールが少し混乱しやすくなっています。例えば、EFIパーティションが既に作成されていたり(詳細は後述)、Windowsがインストールされていたりします。このため、どうすればいいかわからない場合は、検索してみてください:例えば、"How do i duel boot in windows"?arch wiki に従うことをお勧めします。
    • オプションがあったらgptを選択
    • パーティショニングは UEFI の方が簡単な面もあります:bios に慣れている人はパーティション作成時にプライマリや拡張デバイスを選ぶ必要がないことに気づくかもしれません。
  2. 512MB以上のEFIパーティションがまだ作成されていない場合は、EFIパーティションを作成します。
    • パーティションをEFIタイプに設定することを確認してください。
    • すでにEFIパーティションがある場合は、OSがインストールされていることを意味します。この場合、フォーマット中にやみくもにコマンドを入力しないよう、十分注意してください。
  3. (オプションですが、強くお勧めします)スワップファイルを作成します。タイプは "Linux swap "を選択してください。
    • 基本的な目安は、RAMの2倍です。 例:8GBのラムがある場合、16GBのスワップ・ファイルを作成する。容量を節約したい場合は、手持ちのラムの容量に設定することができます。
  4. ルート・パーティションを作成します。これが残りのデータになります。残りの領域を選択します。少なくとも2GB以上あることを確認してください。
  5. パーティションをフォーマットする。Linuxではこの作業はとても簡単だ。ほとんどのファイルシステムコマンドはmkfsで始まります。
  6. EFIシステムのフォーマットEFIシステムをフォーマットします。ここではFAT32を選びますが、好きなものを選んでください。 mkfs.fat -F32 /dev/sdX{EFIパーティション}。
    • すでにEFIパーティションに何か入っている場合は、このコマンドを入力しないでください。これは現在のオペレーティングシステムのブートローダーを完全に消去し、インストールプロセスを複雑にします。
    • 正しいデバイスをフォーマットしていることを確認してください。そうでない場合は、fdisk --list と入力してください。
  7. スワップファイルを作成します。スワップファイルを作成した場合は、mkswap /dev/sdX{SWAP PARTITION}と入力してスワップファイルを作成します。
  8. スワップ・ファイルを作成したら、swapon /dev/sdX{SWAP PARTITION}と入力する。
  9. ルート・システムをフォーマットする。btrfs、zfsなど多くのファイルシステムがありますが、このガイドの範囲外です。ここでは標準のファイルシステム ext4 を使います。
  10. これでパーティションのフォーマットが完了しました。あとはルートパーティションをマウントするだけです。
パート5

パックストラップ

  1. ベースシステムをインストールします。pacstrap /mnt base base-devel linux linux-firmware と入力して ↵ Enter を押します。システムがコンピューターへのインストールを開始します。
    • Note: テキストエディタや他のツールは含まれていません。もしインストールしていないなら、chroot して(fstab ファイルを生成した後)/mnt に入り、pacman -S nano を実行してください。
    • このプロセスはインターネット接続速度にもよりますが、通常15-30分ほどかかります。
  2. fstabファイルを作成します。このファイルはlinuxが何をどこにマウントするかを覚えておくのに役立ちます。生成するには、genfstab -U / mnt >> /mnt/etc/fstabと入力します。
パート6

設定

  1. chroot "アクセスを開く。arch-chroot /mnt と入力して ↵ Enter を押してください。これで、パスワードを含め、ルートディレクトリを変更できるようになります。
  2. (オプション) パスワードを設定します。これは root アカウントにログインするときに使うパスワードです。これを行うには
    • passwd と入力して ↵ Enter を押します。
    • パスワードを入力して ↵ Enter キーを押します。
    • パスワードを再入力し、↵ Enterキーを押します。
  3. 言語を設定します。そのためには
    • nano /etc/locale.genと入力し、↵ Enterキーを押します。
    • スクロールダウンして希望の言語を選択します。
    • 言語の後ろにある "#"記号の直前の文字を選択し、Delを押します。
    • あなたの言語の他のバージョン(例えば、"en_US "のすべてのバージョン)から "#"シンボルを削除する。
    • Ctrl+O(Macでは⌘Command+O)を押し、↵Enterを押します。
    • Ctrl+Xまたは⌘Command+Xを押して終了します。
    • locale-genと入力し、↵ Enterキーを押して言語設定を終了します。
  4. タイムゾーンを選択します。そのためには
    • cd usr/share/zoneinfoと入力し、↵ Enterキーを押します。
    • ls と入力して ↵ Enter を押します。
    • 国または地域を探し、cd usr/share/zoneinfo/country(例:America)と入力し、↵ Enterキーを押します。
    • もう一度lsと入力し、↵ Enterを押します。
    • お好みのタイムゾーンを見つけ、ln -s /usr/share/zoneinfo/country/timezone /etc/localtimeと入力し、↵ Enterを押します。
  5. ホスト名の設定はとても簡単です。テキストエディタで/etc/hostnameを開き、ホスト名が大文字でないことを確認してください。
    • オプションで、catを使うこともできる。例えば、ホスト名をpandaにしたい場合は、echo panda > /etc/hostnameと入力してください。
  6. GRUBブートローダーをダウンロードします。これは Arch Linux をインストールしてくれるプログラムです。そうするには
    • pacman -S grub と入力して ↵ Enter を押します。
    • y と入力して ↵ Enter を押します。
パート 7

GRUB のインストール (BIOS)

  1. GRUBをインストールします。UEFI でインストールする場合を除き、パーティション(例えば "sda1")ではなく、実際のハードドライブ(例えば "sda")にインストールするようにしてください。GRUBをインストールするには
    • grub-install /dev/ドライブ名(例:grub-install /dev/sda)と入力し、ȕ Enterキーを押します。
  2. GRUBの設定ファイルを作成します。grub-mkconfig -o /boot/grub/grub.cfg と入力して ↵ Enter キーを押します。
パート 8

GRUB のインストール (UEFI)

  1. GRUB をインストールします。Grub はこの記事を書いている時点では最も一般的なブートローダで、インストールも最も簡単です。このため、GRUB をインストールします。
  2. 作成したEFIパーティションをマウントしてください。mkdir /boot/efi (efiディレクトリを作成します。大文字と小文字が区別されます) mount /dev/sdX(EFI PARTITION) /boot/efi
    • をマウントしてください。efiディレクトリをbootやefiなどの場所にマウントする人もいますが、これは問題を引き起こす可能性があります。
  3. Grubのインストール。このステップを無視しないでください(もししていないなら、pacman -S grub でインストールしてください)。grub が efi ベースのシステムをサポートするようにパッケージを追加する必要があります。パッケージをダウンロードしてください: pacman -S efibootmgr.
    • 追加パッケージも必要かもしれません
  4. grub-install コマンドを使う。いよいよ実際にgrubをインストールする時です。grub-installコマンドを使ってインストールします。

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ArchInstall

  1. grubをインストールしたら、今度はcfgファイルを生成する必要がある。これは、grub-mkconfig -o /boot/grub/grub.cfgと入力すればできる。
パート9

MKINITCPIO

  1. まれに、initramfsファイルを生成する必要がありますが、これはpacstrapでカーネルをインストールするときにすでに行われているはずです。インストールされている場合は、initramfsファイルを手動で作成する必要があります。mkinitcpio -Pと入力してください。
    • RAIDやLVMのインストールなど、厳密にはレアケースではない理由もありますが、このガイドの範囲外です。
パート10

再起動

  1. コンピュータを再起動します。再起動するには、umount /mnt と入力して ↵ Enter キーを押し、reboot と入力して ↵ Enter キーを押し、インストールメディアを取り出して、システムの再起動が完了するのを待ちます。
  2. アカウントにログインします。login" フィールドに root と入力して ↵ Enter を押し、パスワードを入力して ↵ Enter を押します。これでコンピュータに Arch Linux がインストールされ、開くことができました。
パート 11

インストール後

  1. Arch Linux をインストールした後、すぐに GUI がないことに気づくでしょう、これはまだデスクトップ環境をインストールしていないからです。
    • インターネットソリューションがない:ワイヤレスで iwd をインストールし、デーモンを起動し、systemctl で iwd を有効にしているのにインターネットが使えない場合、dhcpc をインストールし忘れている可能性があります。
この記事は CC BY-NC-SA で公開されている " How to Install Arch Linux" を改変して作成しました。特に断りのない限り、CC BY-NC-SA で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧