GNU/Linux >> Linux の 問題 >  >> Arch Linux

ArchLinux2022のインストール方法[ステップバイステップガイド]

Arch Linuxは、x86-64コンピューター用のオープンソースLinuxディストリビューションであり、中級および上級のLinuxユーザーの間で非常に人気があります。これは、コミュニティとコア開発サークルによって推進されるKISSの原則(「短くシンプルに保つ」)で開発されています。

Arch Linuxはローリングリリースモデルを使用しています。つまり、パッケージは1日中提供され、メジャーリリースはありません。

ここでは、最新バージョンのArch Linux(v2022)をインストールする方法を説明します。

要件

システムが以下の基準を満たしている場合は、ArchLinuxをインストールできます。

  • x86_64(64ビット)プロセッサ
  • 512MBのRAM
  • 2GBの空きディスク容量
  • インターネット接続
  • インストールイメージを書き込むためのUSBフラッシュドライブまたは空のCD。

Arch Linux2022VMイメージを試す

Arch Linux 2022をインストールする時間がない場合は、以下のリンクを使用して、すぐに実行できるArch Linux2022VirtualBoxおよびVMwareイメージをダウンロードしてください。

ArchLinuxのインストール

ArchLinuxISOイメージはセキュアブートをサポートしていません。 ISOイメージへのセキュアブートを無効にする必要があります。必要に応じて、インストール後にセキュアブートを設定できます。

ArchLinuxISOをダウンロード

まず、以下のリンクをクリックして、公式WebサイトからArchLinuxの最新バージョンをダウンロードします。

ライブUSBの作成/ブータブルCDの書き込み

次に、ライブUSBを作成し、ダウンロードしたISOイメージから起動可能なCDを書き込みます。

ライブUSBを作成する

/path/to/archlinux.isoをダウンロードしたISOファイルへのパスに置き換え、/ dev/sdxをUSBドライブ名に置き換えます。

 dd bs =4M if =/ path / to / archlinux.iso of =/ dev / sdx status =progress oflag =sync 

起動可能なCD/DVDを作成する

/path/to/archlinux.isoをダウンロードしたISOファイルへのパスに置き換えます。

 #CD  cdrecord -v -sao dev =/ dev / sr0 /path/to/archlinux.iso #DVDまたはBlu-Rayディスク growisofs -dvd-compat -Z /dev/sr0=/path/to/archlinux.iso 

ライブUSBまたはCD/DVD/BDから起動

システムの電源を入れます。次に、F2、F10、またはF12を押して、起動順序を変更/選択します。

USB: Live USBから起動するには、USBまたはリムーバブルドライブからの起動を選択する必要があります。

CD / DVD: CDから起動するには、CD /DVDROMドライブからの起動を選択する必要があります。

以下のように、システムがLive USBまたはCDから起動すると、ArchLinuxメニュー画面が表示されます。

Arch Linuxインストールメディア(x86_64)を選択します 次に、Enterボタンを押します。

BIOS

UEFI

最後に、さまざまなチェックを行った後、ルートプロンプトが表示されます。

ブートモード(BIOSまたはUEFI)

適切なモードで起動すると、システムに必要なパーティションを作成するのに役立ちます。 Arch Linuxインストーラー画面から、システムがBIOSで起動されているかUEFIで起動されているかを簡単に判断できます。

 ls / sys /firmware / efi / efivars 

上記のコマンドがエラーなしでディレクトリの内容を一覧表示する場合、システムはUEFIモードで起動されます 。

ディレクトリが存在しない場合、システムはBIOSモードで起動しました。

システムが希望のモードで起動しなかった場合は、システムのマニュアルを参照して、システムを正しく起動してください。

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

有線ネットワークインターフェースの場合、システムはDHCPサーバーまたはルーターからIPアドレスを自動的に取得します。それ以外の場合は、iwctlユーティリティを使用して、ワイヤレスネットワークに対してシステムWIFIを認証します。

インターネット接続をチェックして、IPアドレスを手動で構成する必要があるかどうかを確認してください。

 ifconfigping -c 2 google.com 

システムが応答を受け取らない場合は、システムがインターネットに接続してArchLinuxのインストールに必要なパッケージをダウンロードできるようにIPアドレスを構成します。

 ip addr flush dev ens33ifconfig ens33 192.168.1.100 netmask 255.255.255.0route add default gw 1​​92.168.1.2echo "nameserver 192.168.1.2">> /etc/resolv.confecho "nameserver 8.8.8.8">> / etc / resolve .conf 

要件に応じて、ネットワークカードのaneとIPアドレスを交換してください。

パーティションディスク

次に、ArchLinuxをインストールするためのパーティションを作成します。ただし、最初に、fdiskコマンドを使用して使用可能なディスクを一覧表示します。

 fdisk -l <​​/ pre>  

システムには1TBのディスク(/ dev / sda)があり、OSのインストールにそのディスクを使用します。ディスクの名前はシステムによって異なります。ディスクには、vda、hdaなどの他の名前を付けることができます。

fdiskを使用します 要件に従ってパーティションを作成するコマンド。

パーティションの詳細を以下に示します。

BIOS

/ boot 1024 MB

スワップ 4 GB(最小512 MB)

/ 〜1000 GB(残りの容量)

UEFI

/ efi – 1024 MB

スワップ 4 GB(最小512 MB)

/ 〜1000 GB(残りの容量)

 fdisk / dev / sda 

/ boot:

/ efi:

スワップ:

/(ルート):

パーティションを作成したら、pを使用してパーティションの作成を確認し、wを使用して変更を保存します。

fdisk-lコマンドを使用してパーティションを確認します。これで3つのパーティションができました。

/ dev / sda1 /bootまたは/efi

/ dev / sda2 スワップ

/ dev / sda3 /(ルート)

ファイルシステムの作成

次に、作成したパーティションを必要なファイルシステムでタイムフォーマットします。 /bootまたは/efi(/ dev / sda1)をBIOSの場合はEXT2またはEXT3として、UEFIの場合はFat32として、スワップ(/ dev / sda2)をスワップとして、/(/ dev / sda3)をEXT4ファイルシステムとしてフォーマットできます。

BIOS

 mkfs.ext2 /dev/sda1mkfs.ext4 / dev / sda3mkswp / dev / sda2 

UEFI

 mkfs.fat -F32 /dev/sda1mkfs.ext4 / dev / sda3mkswp / dev / sda2 

ステップ7:パーティションをマウントする

パーティションをフォーマットしたら、mountコマンドを使用してパーティションをマウントします。 /(ルート)パーティションは/mntディレクトリにマウントする必要があります。

次に、追加のパーティションを/mntのそれぞれのディレクトリにマウントする必要があります。例:/bootパーティションは/mnt/bootにマウントする必要があります。

また、スワップパーティションを初期化する必要があります。

BIOS

 mount / dev / sda3 / mntmkdir / mnt / bootmount / dev / sda1 / mnt / bootswapon / dev / sda2 

UEFI

 mount / dev / sda3 / mntmkdir / mnt / efimount / dev / sda1 / mnt / efiswapon / dev / sda2 

ArchLinuxパッケージミラーの選択

Arch Linuxのパッケージは、/ etc / pacman.d/mirrorlistファイルで定義されているインターネットミラーからダウンロードされます。ファイルの最上位にあるミラーは、パッケージのダウンロードに優先されます。これは、地理的、可用性、および非同期の問題を考慮すると、すべての状況に理想的ではない場合があります。

リフレクターコマンドを使用して、Arch Linuxミラーステータスから最新のミラーを取得し、最新のミラーをフィルタリングし、速度で並べ替えて、ミラーリストファイルを更新します。

まず、既存のミラーリストをバックアップします。

 cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup 

次に、ミラーリストファイルをダウンロード速度で10個のミラーで更新します。

 reflector --verbose --latest 10 --sort rate --save /etc/pacman.d/mirrorlist 

ArchLinuxベースシステムのインストール

それでは、ArchLinuxベースシステムをインストールします。

 pacstrap / mnt / base linux linux-firmware net-tools networkmanager openssh vi 

インターネットの速度にもよりますが、インストールが完了するまでに少なくとも15〜30分かかります。

以下のメッセージは、ArchLinuxのインストールが正常に完了したことを確認します。

fstabを作成

基本インストール後、genfstabコマンドを使用してシステムのfstabファイルを生成します。

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

以下のコマンドを使用して、fstabエントリを確認します。

 cat / mnt / etc / fstab 

ArchLinuxシステム構成

Arch Linuxをさらに設定するには、新しいシステムにchrootする必要があります。

 arch-chroot / mnt 

システム言語の設定

/etc/locale.genファイルで必要な言語のコメントを解除することにより、システム言語を構成できます。

 vi /etc/locale.gen 

アメリカ英語のen_US.UTF-8UTF-8のコメントを解除し、実行してロケールを生成します。

 locale-gen 

/etc/locale.confファイルでLANG変数を設定します。

 echo "LANG =en_US.UTF-8"> /etc/locale.conf 

タイムゾーンの設定

次に、タイムゾーンの/ etc/localtimeファイルへのシンボリックリンクを作成してシステムタイムゾーンを設定します。

 ln -sf / usr / share / zoneinfo / US / Central / etc / localtime 

使用可能なすべてのタイムゾーンは、/ usr / share/zoneinfoディレクトリにあります。

また、ハードウェアクロックをUTCに設定します。

 hwclock --systohc --utc 

ホスト名を設定

システムのホスト名を/etc/hostnameファイルに配置します。

 echo "archlinux-2022.itzgeek.local"> / etc / hostname 

ルートパスワードの設定

ターミナルでpasswdコマンドを使用して、rootパスワードを設定します。

 passwd 

GRUBブートローダーのインストール

Arch Linuxでは、システムを起動するためにブートローダーが必要です。以下のコマンドを使用して、grubブートローダーをインストールできます。

BIOS

 pacman -S grubgrub-install / dev / sdagrub-mkconfig -o /boot/grub/grub.cfg 

UEFI

 pacman -S grub efibootmgrgrub-install --efi--directory =/ efigrub-mkconfig -o /boot/grub/grub.cfg 

再起動

chrootシステムを終了してから再起動します。

 exitreboot 

ArchLinuxにログイン

再起動が完了すると、ArchLinuxログインプロンプトが表示されます。 OSのインストール時に設定したrootユーザーとパスワードでログインします。グラフィカルデスクトップを作成するには、ArchLinuxにGNOMEまたはKDEデスクトップ環境をインストールします。

結論

それで全部です。 Arch Linux 2022のインストール方法を学習しました。インストール後の推奨事項に従って、インストールを最大限に活用してください。


Arch Linux
  1. ArchLinuxをインストールする方法

  2. ArchLinuxにPacaurをインストールする方法

  3. ArchLinuxにOracleJava10をインストールする方法

  1. ArchLinuxにVirtualBoxをインストールする方法

  2. VirtualBoxにArchLinuxをインストールする方法

  3. ArchLinuxのインストール方法[ステップバイステップガイド]

  1. ArchLinuxにKDEデスクトップをインストールする方法

  2. ArchLinux2022のインストール方法[ステップバイステップガイド]

  3. ArchLinux2021のインストール方法[ステップバイステップガイド]