- -Arch Linuxのインストール方法

Arch Linuxのインストール方法

Linuxディストリビューションに関しては、Arch Linux難しいものの一つと考えられています。これは主にインストールが難しいためです。ほとんどのインストール手順では、プロセスが複雑になります。ディストリビューション自体は、Linuxシステムの使用に慣れている人が使用するためのものです。基本的にはパワーユーザー向けのディストリビューションであり、多くのユーザーには選択肢がありません。 Arch Linuxのインストールに必要な手順を簡略化しました。 Linuxシステムを使用するには、Linuxシステムの基本を理解し、パーティショニングなどを知っておく必要があります。どんな形でもLinuxを実行したことがないのであれば、これはまだ試してみるものではありません。

あなたが必要なもの

始める前に、次のものが必要です。

  • 512MB以上のスペースのあるUSBドライブ
  • Etcherアプリ:システムにダウンロードしてインストールします
  • Arch Linuxディストリビューション:ダウンロード
  • Arch LinuxをインストールするシステムでBIOSを起動する方法を調べます

USBディスクの作成

USBドライブを挿入し、Etcherアプリを実行します。 ダウンロードしたArch Linux ISOを選択します。 Etcherは、システムに接続されているUSBを自動的に検出します(接続されているUSBが1つしかない場合)。システムに複数のUSBが接続されていて、Etcherが間違ったものを選択した場合、ドライブの下の[変更]をクリックして、正しいドライブを選択します。

「Flash」をクリックします。管理者パスワードの入力を求められる場合があります。我慢して!システムの完了に応じて、少し時間がかかる場合があります。

起動順序を変更する

ドライブからArch Linuxを起動する必要があります作成したばかりです。それを行う前に、システムがUSBから起動することを確認する必要があります。システムは、デフォルトでは、ハードドライブまたはオプティカルドライブから起動します。起動順序を変更するには、システムの電源を入れてBIOS設定に移動します。

「システム構成」というタブがあります。このタブには、起動順序または起動順序オプションがあります。リストされている最初のデバイスがUSBドライブになるように、起動デバイスの順序を変更します。

起動中

Arch Linuxを起動する前に、それは良いアイデアです最初にイーサネットケーブルを介してネットワークルーターに接続します。あなたはWiFi経由でそれに接続することに固執することができますが、それはブートプロセスの後に余分なステップを追加します。

USBドライブを接続し、システムの電源を入れます。 Arch Linuxが起動するまで待ちます。画面に一連のコマンドが表示されます。中断しないでください。

起動すると、root @ archisoが表示されます〜#コマンドラインインターフェースの上部。これでパーティションを作成する準備ができました。必要に応じてWiFiに接続してください。イーサネットケーブルが自動的に検出され、インターネットに接続します。 WiFiを使用する場合は、次のセクションを読んで接続方法を確認してください。

WiFiを接続する

次のコマンドを入力してください。

wifi-menu -o 

接続するWiFiネットワークを選択します利用可能なネットワークのリストから。ネットワークの名前と同じになるように名前を変更します。パスワードを入力すると、Arch Linuxはネットワークに接続します。

パーティショニング

パーティショニングは困難に思えるかもしれませんが、実際にはそれほど大きな問題ではありません。必要なのは、少しのノウハウだけです。

開始するには、次のコマンドを入力しますコンソール。これにより、システム上のすべての既知のハードドライブとパーティションが表示されます。インストールするハードドライブを決定し、それがどのブロックデバイスであるかを書き留めます。

lsblk

例:通常、システムで最初に検出されるハードドライブは / dev / sda。ハードドライブ2は/ dev / sdbになります。

パーティションを作成するには、Partedツールが必要です。ツールの使用を開始するには、次のコマンドを実行します。

parted /dev/sda

コマンドラインの上部に、Parted Toolに正常に切り替えられたことを示す以下が表示されます。

GNU Parted 3.2

/ dev / sdaを使用する

MBR / BIOS

Arch LinuxのBIOSバージョンは、起動に特別なパーティションを必要としません。このバージョンのArch Linuxをインストールする場合、必要なのはルートパーティションとスワップパーティションだけです。

Partedでは、パーティションテーブルを作成することから始めます。

mklabel msdos

Mklabelは、parted(このチュートリアルの例では/ dev / sda)で開かれたドライブ上のすべてのパーティションを削除し、MBR / BIOSパーティションテーブルを提供します。

次に、ルートパーティションを作成する必要があります。これを行うには、mkpartの仕組みを理解する必要があります。

例:Arch Linuxがインストールされているドライブは 合計8ギガバイト。 MBR / BIOSのセットアップには、2つのパーティションが必要です。ルートとスワップ。スワップパーティションのサイズは少なくとも2 GBである必要があります。つまり、ルートパーティションは6 GBでなければなりません。

mkpart primary ext4 1MiB 6GiB

次に、次を使用して、ルートパーティションをブートモードに設定します。

set 1 boot on

最後に、スワップパーティションを作成します。

mkpart primary linux-swap 6GiB 100%

最後に、出口を離れました。

quit

GPT / EFI

GPT / EFIでのパーティション分割のプロセスは、MBR / BIOSモードに非常に似ています。まず、partedを開いて開始します。

parted /dev/sda

次に、パーティションテーブルを作成します。

mklabel gpt

次に、EFIブートパーティションを作成します。これは、システムの他の部分から分離する必要があります。

mkpart ESP fat32 1MiB 513MiB

2番目のパーティション(または/ dev / sda2)はルートパーティションです。これは、すべてのコアArch Linuxシステムが存在する場所です。このコマンドで作成します。

mkpart primary ext4 513MiB 6GiB

最後に、スワップパーティションを作成します。スワップについてはあまり語られていませんが、特にプログラムが物理RAMをオーバーフローさせる場合には便利です。

mkpart primary linux-swap 6GiB 100%

終わった?このコマンドで終了します。

quit

ファイルシステムのマウント

すべての作業が別れた後、Arch Linuxインストーラーには、作業するパーティションテーブルがあります。ここから、パーティションをフォーマットし、正しい領域にマウントしてインストールの準備をする必要があります。

MBR / BIOS

mkfsツールを使用してルートパーティションをExt4ファイルシステムにフォーマットします。

mkfs.ext4 -F /dev/sda1

次に、それをマウントし、

mount /dev/sda1 /mnt

そして、スワップをオンにします。

mkswap /dev/sda2
swapon /dev/sda2

GPT / EFI

ブートパーティションをFat32としてフォーマットします。次に、ホームディレクトリとルートディレクトリの両方を正しい場所(この場合は/ mntと/ mnt / home)にマウントします。さらに、スワップを作成してオンにします。

mkfs.fat -F32 /dev/sda1
mkfs.ext4 -F /dev/sda2
mount /dev/sda2 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
mkswap /dev/sda3
swapon /dev/sda3

コアシステムのインストール

すべてが設定されました。 pacstrapコマンドでインストールプロセスを開始します。このプロセスには時間がかかる場合があることに注意してください。

pacstrap -i /mnt base base-devel

pacstrapが終了したら、Fstabを生成します。これはファイルシステムのタブです。このファイルは、すべてのuuidとファイルシステムのマウントポイントを念頭に置いています。

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

新しいインストールの設定を開始するには、Arch Chrootを入力します。

arch-chroot /mnt

システムの構成

ロケールを設定することから始めます。知らない人のために、ロケールはあなたの言語を決定します。 nanoテキストエディターを使用して、ロケールを見つけ、#を削除します。次に、CTRL + Oを使用して保存します。

nano /etc/locale.gen

新しいシステムでロケールを生成し、デフォルトとして設定します。

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

MBR / BIOS

設定の次のステップは、Grubブートローダーをインストールすることです。

pacman -S grub
grub-install --recheck --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

GPT / EFI

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg

Nanoテキストエディターを使用して、 pacman.conf ファイル。下にスクロールし、[multilib](およびその下の行)の前にある#記号をすべて削除してから、を押します CTRL + O 編集を保存します。これにより、64ビットシステムに32ビットソフトウェアをインストールできるようになります。

nano /etc/pacman.conf

編集後、Pacmanを次のものと再同期します。

pacman -Syy

sudoをシステムにインストールします。

pacman -S sudo

繰り返しますが、ファイルを変更する必要があります。 Nanoテキストエディターを使用して、sudoerファイルを編集します。見つける %wheel ALL=(ALL) ALL、削除する # 署名して、押す CTRL + O 編集を保存します。

EDITOR=nano visudo

新しくインストールされたArch Linuxシステムの新しいユーザーを作成します。

useradd -m -g users -G wheel,storage,power -s /bin/bash owner

次に、新しいユーザー名とパスワードを設定します。

passwd owner

最後に、新しいルートパスワードを設定します。

passwd

デスクトップ環境を選ぶ

私たちはプロセスの最終段階にいます。 Arch Linuxが適切に機能するために必要なものはすべて揃っています。デスクトップ環境を除きます。デスクトップ環境、つまり「GUIインターフェイス」は非常に重要です。それなしでは、Arch Linuxはユーザーフレンドリーではありません。インストールしてみましょう!

Xorgシステムをインストールすることから始めます。これは重要であり、デスクトップの基盤です。

pacman -S xorg-server xorg-server-utils xorg-xinit mesa xf86-input-synaptics

次に、これで次のいずれかを選択しますリスト。ここにリストされている各アイテムは、Arch Linuxシステムで使用できるデスクトップ環境です。リストされているコマンドを入力して、インストールするものを選択します。

ノームシェル:

pacman -S gnome gnome-extra gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager

KDEプラズマ:

pacman -S plasma dolphin kwrite dolphin-plugins sddm networkmanager network-manager-applet
systemctl enable sddm
systemctl enable NetworkManager

LXDE:

pacman -S lxde lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager

LXQT:

pacman -S lxqt sddm networkmanager network-manager-applet
systemctl enable sddm
systemctl enable NetworkManager

シナモン:

pacman -S cinnamon gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager

セキセイインコ:

pacman -S budgie-desktop gnome-extra gnome gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager

XFCE4:

pacman -S xfce4 xfce4-goodies lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager

メイト:

pacman -S mate mate-extra lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager

グラフィックドライバー

Intel:

pacman -S xf86-video-intel intel-dri lib32-intel-dri libva-intel-driver libva


Nvidia(新しいGPUS):

pacman -S nvidia nvidia-libgl lib32-nvidia-libgl nvidia-settings

注意: このドライバーをインストールすると、MesaがNvidiaドライバーと競合するため、Mesaを削除するよう求められる場合があります。そうする。

Nvidia(旧):

pacman -S xf86-video-nouveau

Amd:

pacman -S xf86-video-ati mesa-libgl lib32-mesa-libgl mesa-vdpau lib32-mesa-vdpau

これらのすべてのステップの後、PCを再起動し、Archライブディスクを削除して、新しく作成されたArch Linuxシステムをオンにしてください。

コメント