So installieren Sie Arch Linux

Wenn es um Linux-Distributionen geht, gilt Arch Linux als eine der schwierigen. Dies liegt vor allem daran, dass es schwer zu installieren ist. Die meisten Installationsanweisungen erschweren den Vorgang. Die Distribution selbst ist für diejenigen gedacht, die mit einem Linux-System vertraut sind. Es ist im Grunde eine Distribution für Power-User und lässt einen guten Teil der Benutzer ohne Optionen. Wir haben die Schritte vereinfacht, die Sie befolgen müssen, um Arch Linux zu installieren. Sie müssen die Grundlagen eines Linux-Systems kennen und wissen, was Partitionierung usw. ist, um es zu verwenden. Wenn Sie Linux noch nie in irgendeiner Form ausgeführt haben, sollten Sie dies immer noch nicht ausprobieren.

Was du brauchst

Bevor Sie beginnen, benötigen Sie die folgenden Dinge;

Ein USB-Laufwerk mit mindestens 512 MB Speicherplatz
Die Etcher-App: Herunterladen und installieren Sie es auf Ihrem System
Die Arch-Linux-Distribution: Herunterladen
Schlagen Sie nach, wie Sie auf dem System, auf dem Sie Arch Linux installieren, in das BIOS booten

Erstellen der USB-Festplatte

Stecken Sie das USB-Laufwerk ein und führen Sie die Etcher-App aus. Wählen Sie das soeben heruntergeladene Arch Linux ISO aus. Etcher erkennt automatisch den an Ihr System angeschlossenen USB (vorausgesetzt, Sie haben nur einen angeschlossen). Wenn Sie mehrere USBs an Ihr System angeschlossen haben und Etcher den falschen ausgewählt hat, klicken Sie unter dem Laufwerk auf „Ändern“ und wählen Sie das richtige Laufwerk aus.

Klicken Sie auf „Flashen“. Möglicherweise werden Sie aufgefordert, Ihr Administratorkennwort einzugeben. Sei geduldig! Je nach System kann es einige Zeit dauern, bis der Vorgang abgeschlossen ist.

Startreihenfolge ändern

Sie müssen Arch Linux von dem gerade erstellten Laufwerk booten. Bevor Sie das tun können, müssen Sie sicherstellen, dass Ihr System von einem USB bootet. Systeme booten standardmäßig von der Festplatte oder einem optischen Laufwerk. Um die Startreihenfolge zu ändern, schalten Sie Ihr System ein und gehen Sie zu den BIOS-Einstellungen.

Es sollte eine Registerkarte mit dem Namen „Systemkonfiguration“ vorhanden sein. Diese Registerkarte enthält eine Option für die Startreihenfolge oder die Startreihenfolge. Ändern Sie die Reihenfolge der Startgeräte, sodass USB-Laufwerke das erste aufgelistete Gerät sind.

Booten

Bevor Sie in Arch Linux booten, ist es eine gute Idee, zuerst über ein Ethernet-Kabel eine Verbindung zu Ihrem Netzwerkrouter herzustellen. Sie können sich daran halten, sich über WLAN mit ihm zu verbinden, aber das wird nach dem Startvorgang einen zusätzlichen Schritt hinzufügen.

Schließen Sie das USB-Laufwerk an und schalten Sie Ihr System ein. Warten Sie, während Arch Linux bootet. Sie werden eine Reihe von Befehlen auf Ihrem Bildschirm sehen. Unterbrechen Sie es nicht.

  Die 6 besten System-Backup-Tools für den Linux-Desktop

Wenn es hochgefahren ist, werden Sie sehen [email protected] ~ # oben in der Befehlszeilenschnittstelle. Sie können jetzt Partitionen erstellen und sich mit Ihrem WLAN verbinden, 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.

WLAN verbinden

Geben Sie den folgenden Befehl ein;

WLAN-Menü -o

Wählen Sie das WLAN-Netzwerk, mit dem Sie sich verbinden möchten, aus der Liste der verfügbaren Netzwerke aus. Ä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

Das Partitionieren kann entmutigend erscheinen, obwohl es wirklich keine so große Sache ist, wie es scheinen mag. Es ist lediglich ein wenig Know-how erforderlich.

Geben Sie zu Beginn den folgenden Befehl in die Konsole ein. Dadurch werden alle bekannten Festplatten und Partitionen des Systems 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 Parted-Tool, um Partitionen zu erstellen. Führen Sie den folgenden Befehl aus, um mit der Verwendung des Tools zu beginnen.

trennte /dev/sda

Oben in der Befehlszeile sehen Sie Folgendes, was darauf hinweist, dass Sie erfolgreich zum Parted Tool gewechselt sind.

GNU getrennt 3.2

Mit /dev/sda

MBR/BIOS

Die BIOS-Version von Arch Linux benötigt keine speziellen Partitionen zum Booten. Wenn Sie diese Version von Arch Linux installieren, benötigen Sie lediglich die Root-Partition und eine Swap-Partition.

Beginnen Sie in parted mit dem Erstellen der Partitionstabelle.

mklabel msdos

Mklabel löscht alle Partitionen auf dem Laufwerk, das mit parted geöffnet wurde (in diesem Tutorial-Beispiel ist es /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 groß. Für das MBR/BIOS-Setup werden zwei Partitionen benötigt. Rooten und tauschen. Eine Swap-Partition sollte mindestens 2 GB groß sein. Das bedeutet, dass die Root-Partition 6 GB groß sein sollte.

mkpart primary ext4 1MiB 6GiB

Versetzen 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%

Zuletzt trennte sich der Ausgang.

quit

GPT/EFI

Der Vorgang zum Partitionieren in GPT/EFI ist dem MBR/BIOS-Modus sehr ähnlich. Beginnen Sie zunächst mit dem Öffnen des Scheitels.

parted /dev/sda

Erstellen Sie dann eine Partitionstabelle.

mklabel gpt

Erstellen Sie als Nächstes die EFI-Startpartition. Diese 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. Machen Sie es mit diesem Befehl.

mkpart primary ext4 513MiB 6GiB

Erstellen Sie zuletzt die Swap-Partition. Swap, obwohl nicht viel darüber gesprochen wird, ist nützlich, besonders wenn Programme den physischen RAM überlaufen.

mkpart primary linux-swap 6GiB 100%

Beendet? Exit trennte sich mit diesem Befehl.

quit

Mounten von Dateisystemen

Nach all dieser Arbeit hat das Arch Linux-Installationsprogramm eine Partitionstabelle, mit der es arbeiten kann. Von hier aus müssen Partitionen formatiert und in die richtigen Bereiche gemountet werden, um die Installation vorzubereiten.

  Schatten des Krieges unter Linux

MBR/BIOS

Formatieren Sie Ihre Root-Partition mit dem mkfs-Tool in das Ext4-Dateisystem.

mkfs.ext4 -F /dev/sda1

Als nächstes montieren Sie es,

mount /dev/sda1 /mnt

Und schalten Sie Swap ein.

mkswap /dev/sda2

swapon /dev/sda2

GPT/EFI

Formatieren Sie Ihre Boot-Partition als Fat32. Mounten Sie dann sowohl das Home- als auch das Root-Verzeichnis an den richtigen Orten (in diesem Fall /mnt und /mnt/home). Erstellen Sie außerdem Swap und aktivieren Sie es.

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

Installation des Core-Systems

Alles ist konfiguriert. Starten Sie den Installationsvorgang mit dem Befehl pacstrap. Beachten Sie, dass dieser Vorgang einige Zeit in Anspruch nehmen kann.

pacstrap -i /mnt base base-devel

Generieren Sie nach Abschluss von Pacstrap einen Fstab. Dies ist eine Dateisystem-Registerkarte. Diese Datei berücksichtigt alle UUIDs und Dateisystem-Einhängepunkte.

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

Um mit der Konfiguration der neuen Installation zu beginnen, geben Sie Arch Chroot ein.

arch-chroot /mnt

Konfigurieren des Systems

Beginnen Sie mit der Einstellung des Gebietsschemas. Für diejenigen, die es nicht wissen, ein Gebietsschema bestimmt Ihre Sprache. Suchen Sie mit dem Nano-Texteditor Ihr Gebietsschema und entfernen Sie das # daraus. 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 Konfigurationsschritt 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 Datei pacman.conf. Scrollen Sie nach unten und entfernen Sie alle #-Symbole vor [multilib] (und die Zeilen darunter) und drücken Sie dann STRG + O, um die Änderung zu speichern. Dadurch wird sichergestellt, dass Sie 32-Bit-Software auf 64-Bit-Systemen installieren können.

  So deinstallieren Sie Software unter Ubuntu Linux

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. Suchen Sie %wheel ALL=(ALL) ALL, entfernen Sie das #-Zeichen und drücken Sie STRG + O, um die Änderung 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 Benutzername-Passwort fest.

passwd owner

Legen Sie abschließend das neue Root-Passwort fest.

passwd

Auswählen einer Desktop-Umgebung

Wir befinden uns im letzten Schritt des Prozesses. Alles, was erforderlich ist, damit Arch Linux ordnungsgemäß funktioniert, ist vorhanden – mit Ausnahme einer Desktop-Umgebung. Eine Desktop-Umgebung oder „GUI-Schnittstelle“ ist sehr wichtig. Ohne sie ist Arch Linux viel weniger benutzerfreundlich. Lass uns einen 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 Optionen in dieser Liste aus. Jedes hier aufgeführte Element ist eine Desktop-Umgebung, die auf dem Arch Linux-System verwendet werden kann. Wählen Sie diejenige aus, die Sie installieren möchten, indem Sie die aufgeführten Befehle eingeben.

Gnomen-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

Informationen:

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

Nvidia (neue 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 es zu Konflikten mit den Nvidia-Treibern kommt. Tun Sie dies.

Nvidia (alt):

pacman -S xf86-video-nouveau

Änderung:

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