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

Arch Linuxのインストール方法:初心者向けステップバイステップインストールガイド

ArchLinuxのインストールは難しくありません。このガイドでは、GNOMEデスクトップ環境でArchLinuxを簡単にインストールする方法を紹介します。

多くのLinuxユーザーは本当にArchLinuxを試してみたいと思っていますが、Archのインストールと学習が難しいという一般的な考えは、多くのユーザーを止めています。人々がそれが「難しい」と言うとき、彼らは本当にそれが努力を要することを意味します。そして、それらは正しいです。システムのインストール、すべてのセットアップ、およびやりたいことの実行方法について読むことに、もう少し努力する必要があります。

ただし、最終的には、非常によく理解し、希望どおりにセットアップできるシステムになります。インストールすると、Arch Linuxは他のディストリビューションと同じように簡単に実行できますが、簡単ではありません。

このガイドに従ってArchLinuxをコンピューターに直接インストールできますが、VirtualBoxを使用して仮想マシンにインストールすることもできます。

重要! VirtualBoxのユーザーは、仮想マシンの設定でEFIを有効にする必要があります インストールを開始する前に。そうしないと、GRUBブートローダーをインストールしようとしたときにエラーが発生します。

このArchLinuxのインストール方法ガイドでは、プロセス全体をわかりやすい手順で示しています。

それでは、これ以上時間を無駄にすることなく、始めましょう。

1。 ArchLinuxインストールイメージをダウンロードする

最初に行う必要があるのは、ArchLinuxのイメージを取得することです。これを行うには、ArchLinuxのダウンロードページにアクセスしてISOイメージファイルをダウンロードします。最新のCDイメージを取得します。直接ダウンロードとトレントリンクの両方が利用可能です。

2。ライブブータブルUSBを準備する

Arch Linux ISOファイルのダウンロードが完了したら、ダウンロードしたISOからArchLinuxのライブUSBを作成する必要があります。ライブUSBを準備する方法はたくさんありますが、そのうちの1つはddコマンドを使用する方法です。

または、EtcherやVentoyなどのアプリケーションを使用することもできます。これらのアプリケーションは、起動可能なUSBドライブを作成するための優れたオプションでもあります。

3。ライブUSBからArchLinuxを起動する

Arch Linux用のライブUSBを作成したら、コンピューターをシャットダウンし、USBを接続して、システムを起動します。

セキュアブートを有効にすると、ライブUSBから起動できない場合があることに注意してください。その場合は、BIOSにアクセスし、最初にセキュアブートを無効にしてください。

Arch Linuxのインストールには、レガシーモードとUEFIモードの2つのオプションがあります。 UEFI(Unified Extensible Firmware Interface)モードはより最新であり、最新のハードウェアのほとんどはUEFIインストールのみをサポートしています。したがって、このArchLinuxハウツーインストールガイドではUEFIモードを使用します。

Arch ISOを適切に起動すると、次の画像のようなものが表示されます。

Arch Linuxインストールメディア(x86_64、UEFI)を選択します オプションを選択し、 Enterを押します 。

インストーラーがLinuxカーネルを解凍してロードすると、root権限を持つターミナルに自動的に移動します。

4。インターネットへの接続を確認する

まず、インターネット接続を確認します。インターネット接続を確認するには、以下の例に示すようにWebサイトにpingを実行するだけです。

ping -c 3 archlinux.org
PING archlinux.org (95.217.163.246) 56(84) bytes of data.
64 bytes from archlinux.org (95.217.163.246): icmp_seq=1 ttl=52 time=57.4 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=2 ttl=52 time=57.4 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=3 ttl=52 time=58.4 ms

--- archlinux.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 57.394/57.739/58.376/0.450 ms

有線接続を使用する場合、通常は自動的に取得されます。エラーメッセージが表示された場合は、インターネット接続またはルーターを確認してください。

接続チェックが完了したら、ArchLinuxのインストールに進むことができます。

5。ディスクのパーティション分割

Arch Linuxインストールガイドの次のステップは、ハードドライブをパーティション分割することです。 fdisk などのパーティショニングツールに慣れていない場合は、おそらくここで最も問題が発生する可能性があります。 またはcfdisk 。でも心配しないでください。後でわかるように簡単です。

最初にディスクを一覧表示します:

fdisk -l
Disk /dev/sda: 20GiB, 21474836480 bytes, 41943040 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/loop0: 662.69 MiB, 694882304 bytes, 1357192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

このガイドでは、 / dev / sdaで識別される空の20GBハードディスクを使用して仮想マシンを作成しました。 。 / dev / sdaを変更します デバイス名を使用します。

基本パーティションの場合、次のパーティションレイアウトを作成する必要があります。

  • / dev / sda1 EFIシステムパーティション 512 MBサイズ、FAT32フォーマット。これにより、ブートローダーやブートに必要なその他のファイルを保存するためのスペースが提供されます。
  • / dev / sda2 パーティションを入れ替える 、4GBサイズ。スワップスペースは、インストールされている物理メモリ(RAM)を超えて仮想メモリを拡張するため、またはディスクへのサスペンドをサポートするために使用されます。
  • / dev / sda3 Linuxパーティション 、残りの空きディスク容量のサイズで、EXT4形式。これがルートです( / )Arch Linuxオペレーティングシステム、ファイル、およびその他の情報が保存されるパーティション。

5.1EFIシステムパーティションの作成

次に、 cfdisk を実行して、実際にディスクレイアウトパーティションテーブルの作成を開始しましょう。 マシンのハードドライブに対するコマンド。

cfdisk /dev/sda

GPTを選択します ラベルタイプを入力し、 Enterを押します 。

次に、 Free Spaceを選択します Newを押します 一番下のメニューから。 Tab を使用して、メニューオプション間を移動できます または矢印キー。

パーティションサイズをMB単位で入力します( 512M )そして Enterを押します キー。

/ dev / sda1を使用 パーティションがまだ選択されている場合は、 Typeを選択します 下部のメニューからEFISystemを選択します パーティションタイプ。

EFIシステムパーティションの構成が完了しました。

5.2スワップパーティションの作成

次に、同じ手順を使用してスワップパーティションを作成しましょう。残りの空き領域をもう一度選択します そして、 Newを押します 。

パーティションサイズをGB単位で入力します( 4G )そして Enterを押します キー。

/ dev / sda2を使用 パーティションがまだ選択されている場合は、 Typeを選択します 下部のメニューからLinuxswapを選択します パーティションタイプ。

スワップパーティションの構成が完了しました。

5.3ルートパーティションの作成

最後に、ルート( / )を作成する必要があります )パーティション。残りの空き領域をもう一度選択します Newを押します 。

サイズについては、デフォルトのサイズ値のままにします。これは、残りのすべての空き領域を意味します。 Enterを押します キー。

/ dev / sda3を使用 パーティションがまだ選択されている場合は、 Typeを選択します 下部のメニューからLinuxfilesystemを選択します パーティションタイプ。

ルートパーティションの構成が完了しました。

5.3ディスクへの変更の書き込み

次に、行った変更を保存する必要があります。 Writeを選択します 下部のメニューからEnterを押します 。

yesと入力します Enterを押します キー。

ここで完了です。 Quitを選択します Enterを押します そうするために。

6。ファイルシステムの作成

ディスクパーティションの準備ができたので、次はその上にファイルシステムを作成します。ただし、最初に次のコマンドを実行して、パーティションテーブルの概要を確認しましょう。

fdisk -l
Disk /dev/sda: 20GiB, 21474836480 bytes, 41943040 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 8F633EFF-376D-3C46-8540-4C1BB8EBD4B1

Device       Start      End  Sectors  Size  Type
/dev/sda1     2048  1050623  1048576  512M  EFI System
/dev/sda2  1050624  9439231  8388608    4G  Linux swap
/dev/sda3  9439232 41943006 32503775 15.5G  Linux filesystem

Disk /dev/loop0: 662.69 MiB, 694882304 bytes, 1357192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

/ dev / sda ディスクには3つのパーティション( / dev / sda1 )が必要です 、 dev / sda2 、および / dev / sda3 )上記と同様です。

前の手順でパーティションを作成すると、ハードドライブによって提供されるストレージスペースに境界線が引かれ、各境界線の間のスペースのタイプが指定されます。次に、必要なファイルシステムでパーティションをフォーマットします。

ここで3つのファイルシステムを作成する必要があるので、始めましょう。

EFIパーティションタイプの場合は、FAT32ファイルシステムを作成します。

mkfs.fat -F32 /dev/sda1

スワップパーティションを準備します:

mkswap /dev/sda2
swapon /dev/sda2

ルートパーティションには、ext4ファイルシステムを作成します。

mkfs.ext4 /dev/sda3

7。 ArchLinuxをインストールする

まず、pacmanリポジトリを同期して、ソフトウェアをダウンロードしてインストールできるようにします。

pacman -Syy

ルートパーティション( / dev / sda3 )をマウントする必要があります ) / mntに インストールを実行する前にディレクトリを作成します。

mount /dev/sda3 /mnt

ルートをマウントしたら、必要なすべてのパッケージをインストールします。 pacstrapを使用する ArchLinuxに必要なパッケージをインストールするコマンド。

pacstrap /mnt base linux linux-firmware sudo nano

これらのパッケージのダウンロードとインストールには時間がかかります。これで、システムの構成を開始できます。

8。インストールされたArchシステムを構成する

インストールが完了したら、 fstabを生成します ファイル 次のコマンドを発行して、新しいArchLinuxシステムの場合:

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

Arch Linuxをインストールしたので、物理的にインストールされたルートパーティションに切り替える必要があります。 arch-chrootを使用する コマンド。

arch-chroot /mnt

次に、タイムゾーンを設定しましょう 。タイムゾーンを見つけるために、リストすることができます( ls -l <​​/ code> ) / usr / share / zoneinfo /の内容 ディレクトリ。希望するタイムゾーンを見つけます( / usr / share / zoneinfo/ゾーン /サブゾーン )ここで、 Zone / SubZone America / New_Yorkなどの選択です 、 Europe / Paris アジア/バンコク 、 等々。アイデアが浮かびました。

タイムゾーンを設定するためのシンボリックリンクを作成します(「 America / New_York」を置き換えます 」とタイムゾーンを指定します。

ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime

次に、ロケールの設定を行う必要があります 。ファイル/etc/locale.gen ロケール設定とシステム言語が含まれ、デフォルトでコメント化されています。テキストエディタを使用してこのファイルを開き、目的のロケールを含む行のコメントを解除する必要があります。

nano /etc/locale.gen

Uncommnent en_US.UTF-8 UTF-8 en_US ISO-8859-1 を削除する sign)、および /etc/locale.gen内の他の必要なロケール 。次に、 Ctrl + O Enterを押します。 保存してCtrl+ X エディターを終了します。

次に、以下のコマンドを1つずつ使用して、ロケール構成ファイルを生成します。

locale-gen

LANGを作成して設定します 変数。

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

次に、ホスト名を設定します。 。ホスト名はコンピューターの名前です。 arch-pcという名前を付けましょう 。次のコマンドを使用します:

echo arch-pc > /etc/hostname

この名前を/etc / hostsにも追加する必要があります ファイル。 / etc / hostsを編集します Nanoエディターでファイルを作成して、次の行を追加します( arch-pc を置き換えます) 以前に選択したホスト名を使用します。

nano /etc/hosts
127.0.0.1      localhost
::1            localhost
127.0.1.1      arch-pc

また、rootアカウントのパスワードを設定する必要があります passwdコマンドの使用:

passwd

パスワードを2回入力します。入力中は何も表示されないので、注意してください。

9。 ArchLinuxにGRUBブートローダーをインストールする

次に、再起動後にArchが起動するように、ブートローダーをインストールします。 LinuxディストリビューションとArchLinuxのデフォルトのブートローダーもGRUBパッケージで表されます。

GRUBブートローダーとEFIブートマネージャーパッケージをインストールします:

pacman -S grub efibootmgr os-prober mtools

次に、 / dev / sda1のマウントポイントを作成します マウントします。

mkdir /boot/efi
mount /dev/sda1 /boot/efi

それでは、ブートローダーをインストールしましょう。

grub-install --target=x86_64-efi --bootloader-id=grub_uefi
Installing for x86_64-efi platform.
Installation finished. No error reported.

最後に、 /boot/grub/grub.cfgを生成します ファイル。

grub-mkconfig -o /boot/grub/grub.cfg

10。 ArchLinuxにデスクトップ環境をインストールする

現在のところ、Arch Linuxシステムには、コマンドラインからシステムを管理するために必要な基本的なソフトウェアパッケージのみが含まれており、GUI(グラフィカルユーザーインターフェース)は含まれていません。

ArchLinuxで使用できるデスクトップ環境はたくさんあります。デスクトップ環境の例としてGNOMEをインストールします。

最初のステップはX環境をインストールすることです。 以下のコマンドを入力して、Xorgをディスプレイサーバーとしてインストールします。

pacman -S xorg-server xorg-apps

次に、適切なビデオドライバをインストールします。

Nvidiaユーザー:

pacman -S nvidia nvidia-utils

AMD / ATIユーザー:

pacman -S xf86-video-ati

Intelユーザー:

pacman -S xf86-video-intel

これで、GNOMEデスクトップ環境をインストールできます Arch Linuxで使用するもの:

pacman -S gnome gnome-extra networkmanager

GNOMEは、ダウンロード用のプロバイダーの選択肢を提供します。プロンプトごとに、適切なプロバイダーを選択し、 Enterを押します。 続行します。よくわからない場合は、 Enterを押してください。 デフォルトを受け入れる。

GDMディスプレイマネージャーとネットワークマネージャーを有効にします。

systemctl enable gdm
systemctl enable NetworkManager

11。通常のユーザーアカウントを作成する

ユーザーアカウントの作成方法では、ユーザーのホームディレクトリも自動的に作成されます。さらに、このアカウントに sudoを与えることができます 特権。 linuxiacの代わりに名前を入力してください 。

useradd -m -G wheel linuxiac

新しいユーザーのパスワードを必ず設定してください:

passwd linuxiac

次に、 sudoを有効にします 新しく作成されたユーザーの権限:

EDITOR=nano visudo

画面を下にスクロールして、次の行を見つけます:

# %wheel ALL=(ALL) ALL

を削除して、コメントを解除します サイン。

12。 ArchLinuxのインストールが完了しました

おめでとう! これでArchLinuxのインストールは完了です そのため、ターミナルを終了してルートパーティションをアンマウントし、新しくインストールしたArchLinuxシステムで再起動します

exit
umount -R /mnt
reboot

この時点から、必要なものをインストールし、必要に応じてArchLinuxを構成できます。

結論

これで、このステップバイステップのArchLinuxのインストール方法ガイドは終わりです。長いことは知っていますが、すべての手順を簡単に説明し、その他の追加事項を最初から説明しようとしました。ただし、少しの忍耐力で、確実にそれを達成し、ArchLinuxを使用していることを世界に伝えることができます。

では、Arch Linuxをインストールするのは難しいですか?私は、まったくそうではないと思います。新しいLinuxユーザーがインストールするのは時間がかかるようです。

Arch Linuxのインストール自体は、多くの学習を提供します。ご存知かもしれませんが、ArchLinuxはローリングリリースのディストリビューションです。つまり、どのシステムでも2回以上インストールする必要はありません。

さらに、Archユーザーとして、ArchWikiは非常に貴重なリソースになります 。このリソースは非常によく構成され、維持されているため、Arch以外のユーザーでも、毎日リソースから知識とソリューションを収集しています。

Archのインストールプロセスに関する経験を共有したい場合は、以下にコメントを残してください。

私はこのチュートリアルをできるだけ単純にするように努めました。使用していただきありがとうございます!


Arch Linux
  1. RHEL 8のインストール方法:完全なステップバイステップガイド

  2. Void Linuxのインストール方法:完全なステップバイステップガイド

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

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

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

  3. Arch Linux / ManjaroにGo(Golang)をインストールする方法

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

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

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