Wenn es um Linux-Distributionen geht, Arch Linuxgilt als einer der schwierigsten. Dies liegt hauptsächlich daran, dass die Installation schwierig ist. Die meisten Installationsanweisungen erschweren den Vorgang. Die Distribution selbst ist für diejenigen gedacht, die mit einem Linux-System vertraut sind. Es handelt sich im Grunde genommen um eine Distribution für Hauptbenutzer, bei der nur wenige Benutzer über Optionen verfügen. Wir haben die für die Installation von Arch Linux erforderlichen Schritte vereinfacht. Sie müssen die Grundlagen eines Linux-Systems kennen und wissen, welche Partitionierung usw. erforderlich ist, um es verwenden zu können. Wenn Sie noch nie Linux in irgendeiner Form ausgeführt haben, können Sie dies immer noch nicht ausprobieren.
Was du brauchst
Bevor Sie beginnen, benötigen Sie Folgendes:
- Ein USB-Laufwerk mit mindestens 512 MB Speicherplatz
- Die Etcher-App: Laden Sie sie herunter und installieren Sie sie auf Ihrem System
- The Arch Linux Distribution: Herunterladen
- Suchen Sie nach Informationen zum Starten des BIOS auf dem System, auf dem Arch Linux installiert werden soll
USB-Stick erstellen
Stecken Sie das USB-Laufwerk ein und starten Sie die Etcher-App. Wählen Sie die soeben heruntergeladene Arch Linux-ISO aus. Etcher erkennt automatisch das an Ihr System angeschlossene USB (vorausgesetzt, Sie haben nur ein USB-Gerät angeschlossen). Wenn Sie mehrere USB-Geräte an Ihr System angeschlossen haben und Etcher das falsche ausgewählt hat, klicken Sie unter dem Laufwerk auf "Ändern" und wählen Sie das richtige Laufwerk aus.

Klicken Sie auf "Flash". Möglicherweise werden Sie aufgefordert, Ihr Administratorkennwort einzugeben. Sei geduldig! Die Fertigstellung kann je nach System einige Zeit in Anspruch nehmen.

Startreihenfolge ändern
Sie müssen Arch Linux vom Laufwerk aus startenSie haben gerade erstellt. Bevor Sie dies tun können, müssen Sie sicherstellen, dass Ihr System von einem USB-Stick bootet. Systeme starten standardmäßig von der Festplatte oder einem optischen Laufwerk. Um die Startreihenfolge zu ändern, schalten Sie Ihr System ein und rufen Sie die BIOS-Einstellungen auf.
Es sollte eine Registerkarte mit der Bezeichnung "System Configuration" (Systemkonfiguration) vorhanden sein. Diese Registerkarte verfügt über eine Startreihenfolge- oder Startreihenfolgeoption. Ändern Sie die Reihenfolge der Startgeräte so, dass als erstes Gerät USB-Laufwerke aufgeführt sind.
Booten
Bevor Sie Arch Linux starten, ist dies eine gute IdeeStellen Sie zunächst eine Verbindung zu Ihrem Netzwerkrouter über ein Ethernet-Kabel her. Sie können weiterhin eine Verbindung über WLAN herstellen, dies fügt jedoch nach dem Startvorgang einen zusätzlichen Schritt hinzu.
Schließen Sie das USB-Laufwerk an und schalten Sie Ihr System ein. Warten Sie, während Arch Linux startet. Sie sehen eine Reihe von Befehlen auf Ihrem Bildschirm. Unterbrechen Sie es nicht.

Beim Booten wird root @ archiso ~ # angezeigt.am oberen Rand der Befehlszeilenschnittstelle. Sie können jetzt Partitionen erstellen und eine Verbindung zu Ihrem WLAN herstellen, wenn Sie möchten. Es erkennt automatisch Ihr Ethernet-Kabel und stellt eine Verbindung zum Internet her. Wenn Sie WLAN bevorzugen, lesen Sie den nächsten Abschnitt, um zu erfahren, wie Sie eine Verbindung herstellen können.
Verbinden Sie WiFi
Geben Sie den folgenden Befehl ein;
wifi-menu -o
Wählen Sie das WiFi-Netzwerk aus, zu dem Sie eine Verbindung herstellen möchtenaus der Liste der verfügbaren Netzwerke. Ändern Sie den Namen so, dass er mit dem Namen des Netzwerks übereinstimmt. Geben Sie Ihr Passwort ein und Arch Linux stellt eine Verbindung zum Netzwerk her.
Partitionierung
Partitionierung kann entmutigend wirken, ist aber nicht so wichtig, wie es scheint. Alles, was benötigt wird, ist ein wenig Know-how.
Geben Sie zum Starten den folgenden Befehl in eindie Konsole. Dadurch werden alle bekannten Festplatten und Partitionen im System angezeigt. Bestimmen Sie, auf welcher Festplatte Sie installieren möchten, und notieren Sie sich, um welches Blockgerät es sich handelt.
lsblk
Beispiel: Die erste im System erkannte Festplatte ist normalerweise / dev / sda. Festplatte zwei wäre / dev / sdb und so weiter.
Sie benötigen das Teilwerkzeug, um Partitionen zu erstellen. Führen Sie den folgenden Befehl aus, um das Tool zu verwenden.
parted /dev/sda
Oben in der Befehlszeile wird Folgendes angezeigt, das angibt, dass Sie erfolgreich zum Parted Tool gewechselt sind.
GNU Parted 3.2
Mit / dev / sda
MBR / BIOS

Die BIOS-Version von Arch Linux benötigt zum Booten keine speziellen Partitionen. Wenn Sie diese Version von Arch Linux installieren, sind lediglich die Root-Partition und eine Swap-Partition erforderlich.
Beginnen Sie in parted mit der Erstellung der Partitionstabelle.
mklabel msdos
Mklabel löscht alle Partitionen auf dem Laufwerk, das mit parted geöffnet wurde (in diesem Tutorialbeispiel / dev / sda) und gibt ihm die MBR / BIOS-Partitionstabelle.
Als nächstes muss die Root-Partition erstellt werden. Dazu müssen Sie verstehen, wie mkpart funktioniert.
Beispiel: Das Laufwerk, auf dem Arch Linux installiert wird, ist Insgesamt 8 Gigabyte. Für das MBR / BIOS-Setup werden zwei Partitionen benötigt. Rooten und tauschen. Eine Swap-Partition sollte mindestens 2 GB groß sein. Dies bedeutet, dass die Root-Partition 6 GB groß sein sollte.
mkpart primary ext4 1MiB 6GiB
Setzen Sie dann die Root-Partition in den Boot-Modus mit:
set 1 boot on
Erstellen Sie abschließend die Swap-Partition.
mkpart primary linux-swap 6GiB 100%
Zum Schluss den Ausgang getrennt.
quit
GPT / EFI

Der Vorgang zum Partitionieren in GPT / EFI ist dem MBR / BIOS-Modus sehr ähnlich. Beginnen Sie zunächst mit dem Öffnen von parted.
parted /dev/sda
Erstellen Sie dann eine Partitionstabelle.
mklabel gpt
Nehmen Sie als Nächstes die EFI-Startpartition vor. Dies muss vom Rest des Systems getrennt sein.
mkpart ESP fat32 1MiB 513MiB
Die zweite Partition (oder / dev / sda2) ist die Root-Partition. Hier wird das gesamte Arch Linux-Kernsystem leben. Mach es mit diesem Befehl.
mkpart primary ext4 513MiB 6GiB
Zuletzt machen Sie die Swap-Partition. Tauschen, obwohl nicht viel darüber gesprochen wird, ist nützlich, besonders wenn Programme physischen RAM überlaufen.
mkpart primary linux-swap 6GiB 100%
Fertig? Beenden Sie mit diesem Befehl getrennt.
quit
Einhängen von Dateisystemen
Nach all dem, was in parted funktioniert, verfügt das Arch Linux-Installationsprogramm über eine Partitionstabelle, mit der gearbeitet werden kann. Von hier aus müssen Partitionen formatiert und an den richtigen Stellen bereitgestellt werden, um die Installation vorzubereiten.
MBR / BIOS
Formatieren Sie Ihre Root-Partition mit dem Tool mkfs in das Ext4-Dateisystem.
mkfs.ext4 -F /dev/sda1
Als nächstes montieren Sie es,
mount /dev/sda1 /mnt
Und Swap einschalten.
mkswap /dev/sda2 swapon /dev/sda2
GPT / EFI
Formatieren Sie Ihre Startpartition als Fat32. Stellen Sie dann sowohl das Basisverzeichnis als auch das Stammverzeichnis an den richtigen Speicherorten bereit (in diesem Fall / mnt und / mnt / home). Erstellen und aktivieren Sie außerdem Swap.
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
Installieren des Core-Systems

Alles ist konfiguriert. Starten Sie den Installationsprozess mit dem Befehl pacstrap. Denken Sie daran, dass dieser Vorgang einige Zeit dauern kann.
pacstrap -i /mnt base base-devel
Generieren Sie nach Abschluss von Pacstrap eine Fstab. Dies ist eine Registerkarte für das Dateisystem. Diese Datei berücksichtigt alle UUIDs und Mount-Punkte des Dateisystems.
genfstab -U /mnt > /mnt/etc/fstab
Geben Sie den Arch Chroot ein, um mit der Konfiguration der neuen Installation zu beginnen.
arch-chroot /mnt
Das System konfigurieren

Beginnen Sie mit dem Festlegen des Gebietsschemas. Für diejenigen, die nicht wissen, bestimmt ein Gebietsschema Ihre Sprache. Suchen Sie mit dem Nano-Texteditor Ihr Gebietsschema und entfernen Sie das #. Verwenden Sie dann STRG + O, um es zu speichern.
nano /etc/locale.gen
Generieren Sie das Gebietsschema auf dem neuen System und legen Sie es als Standard fest.
locale-gen echo LANG=en_US.utf-8 > /etc/locale.conf export LANG=en_US.utf-8
MBR / BIOS
Der nächste Schritt bei der Konfiguration ist die Installation des Grub-Bootloaders.
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
Bearbeiten Sie mit dem Nano-Texteditor die pacman.conf
Datei. Scrollen Sie nach unten und entfernen Sie alle # -Symbole vor [multilib] (und den Zeilen darunter). Drücken Sie dann STRG + O um die Bearbeitung zu speichern. Auf diese Weise stellen Sie sicher, dass Sie 32-Bit-Software auf 64-Bit-Systemen installieren können.

nano /etc/pacman.conf
Synchronisieren Sie Pacman nach der Bearbeitung erneut mit:
pacman -Syy
Installieren Sie sudo auf dem System.
pacman -S sudo
Auch hier muss eine Datei geändert werden. Bearbeiten Sie die Sudoer-Datei mit dem Nano-Texteditor. Finden %wheel ALL=(ALL) ALL
, entferne das #
unterschreiben und drücken STRG + O um die Bearbeitung zu speichern.
EDITOR=nano visudo

Erstellen Sie einen neuen Benutzer für das neu installierte Arch Linux-System.
useradd -m -g users -G wheel,storage,power -s /bin/bash owner
Legen Sie dann das neue Kennwort für den Benutzernamen fest.
passwd owner
Legen Sie zum Schluss das neue root-Passwort fest.
passwd
Auswählen einer Desktop-Umgebung
Wir sind am letzten Schritt des Prozesses. Alles, was Arch Linux benötigt, um ordnungsgemäß zu funktionieren, ist vorhanden - mit Ausnahme einer Desktop-Umgebung. Eine Desktop-Umgebung oder „GUI-Oberfläche“ ist sehr wichtig. Ohne sie ist Arch Linux viel weniger benutzerfreundlich. Lass uns eins installieren!

Beginnen Sie mit der Installation des Xorg-Systems. Dies ist wichtig und bildet die Grundlage für jeden Desktop:
pacman -S xorg-server xorg-server-utils xorg-xinit mesa xf86-input-synaptics
Wählen Sie als Nächstes eine der folgenden OptionenListe. Jedes hier aufgeführte Element ist eine Desktop-Umgebung, die auf dem Arch Linux-System verwendet werden kann. Wählen Sie den zu installierenden aus, indem Sie die aufgelisteten Befehle eingeben.
Gnome Shell:
pacman -S gnome gnome-extra gdm networkmanager network-manager-applet
systemctl enable gdm systemctl enable NetworkManager
KDE Plasma:
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
Zimt:
pacman -S cinnamon gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager
Wellensittich:
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
Kamerad:
pacman -S mate mate-extra lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager
Grafiktreiber
Intel:
pacman -S xf86-video-intel intel-dri lib32-intel-dri libva-intel-driver libva
Nvidia (neuer GPUS):
pacman -S nvidia nvidia-libgl lib32-nvidia-libgl nvidia-settings
Hinweis: Wenn Sie diesen Treiber installieren, werden Sie möglicherweise aufgefordert, Mesa zu entfernen, da sie mit den Nvidia-Treibern in Konflikt stehen. Tun Sie dies.
Nvidia (alt):
pacman -S xf86-video-nouveau
Amd:
pacman -S xf86-video-ati mesa-libgl lib32-mesa-libgl mesa-vdpau lib32-mesa-vdpau
Nach all diesen Schritten ist es sicher, den PC neu zu starten, die Arch Live-Disk zu entfernen und das neu erstellte Arch Linux-System einzuschalten
Bemerkungen