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システムをオンにしてください。
コメント