Eine grundlegende Anleitung zur Arch Linux Installation
Eine Vanilla Arch Linux-Installation bietet Ihnen ein Basissystem ohne Zusatzprogramme, sodass Sie wählen können, wie Ihr Betriebssystem funktionieren soll. Dies ermöglicht dem Benutzer vollen Zugriff auf sein Betriebssystem.
Eine Vanilla-Installation hinterlässt nichts weiter als einen schwarzen Bildschirm, den Sie anpassen können. In diesem Modul gehen wir die wesentlichen Schritte durch, die nach der Installation von Arch Linux zu tun sind.
1. System aktualisieren
Zuerst sollten Sie das System mit dem Pacman-Befehl aktualisieren:
$ sudo pacman -Syyu
Jetzt können wir weitermachen und Pakete und andere Anwendungen auf unserem System installieren!
2. Display-Server installieren
Um eine GUI-Umgebung zu erhalten, müssen wir zuerst einen Display-Server installieren. Die Standardoption ist die Installation von Xorg, einem der ältesten und beliebtesten Display-Server.
$ sudo pacman -S xorg
3. Desktop-Umgebung installieren
Als Nächstes benötigen wir eine Desktop-Umgebung für unsere Distribution. Beliebte Optionen sind:
- Xfce4
- KDE Plasma
- Gnome
- Cinnamon
- MATE
Um Xfce4 zu installieren
$ sudo pacman -S xfce4 xfce4-goodies
Um KDE Plasma zu installieren
$ sudo pacman -S plasma
Um Gnome zu installieren
$ sudo pacman -S gnome gnome-extra
Um Cinnamon zu installieren
$ sudo pacman -S cinnamon nemo-fileroller
Um MATE zu installieren
$ sudo pacman -S mate mate-extra
4. Display-Manager installieren
Als Nächstes benötigen wir einen Display-Manager, der es uns ermöglicht, uns bei unseren Desktop-Umgebungen anzumelden. Die beliebten Optionen sind:
- LightDM
- LXDM
- SDDM
Um LightDM zu installieren
$ sudo pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings
Um LightDM freizuschalten
$ sudo systemctl enable lightdm
Um LXDM zu installieren
$ pacman -S lxdm
Um LXDM freizuschalten
$ sudo systemctl enable lxdm.service
Um SDDM zu installieren
$ sudo pacman -S sddm
Um SDDM freizuschalten
$ sudo systemctl enable sddm
5. AUR-Helfer installieren
Einer der Hauptgründe für die Verwendung von Arch ist das Arch User Repository (AUR), das eine riesige Auswahl an Paketen und Anwendungen bietet. Allerdings können wir diese Pakete nicht direkt mit Pacman abrufen. Um Pakete aus dem AUR zu holen, benötigen wir spezielle Programme, sogenannte AUR-Helfer. Es gibt viele solcher Helfer, aber der, den wir empfehlen, ist Paru.
Um Paru zu installieren
$ sudo pacman -S base-devel git --needed
$ cd paru
$ makepkg -si
Jetzt können wir Pakete von AUR herunterladen:
$ paru -S
6. Zusätzliche Kernele installieren
Es wird als gute Praxis angesehen, mehrere Kernele zur Verfügung zu haben, falls der Hauptkernel Probleme verursacht.
Die beliebten Kernele abgesehen vom Haupt-Linux-Kernel sind:
- Linux LTS Kernel
- Linux Hardened Kernel
- Linux Zen Kernel
Um Linux LTS Kernel zu installieren
$ sudo pacman -S linux-lts linux-lts-headers
Um Linux Hardened Kernel zu installieren
$ sudo pacman -S linux-hardened linux-hardened-headers
Um Linux Zen Kernel zu installieren
$ sudo pacman -S linux-zen linux-zen-headers
7. Mikrocode installieren
Prozessorhersteller veröffentlichen Stabilitäts- und Sicherheitsupdates für den Prozessormikrocode. Diese Updates bieten Fehlerbehebungen, die für die Stabilität Ihres Systems entscheidend sein können. Ohne sie könnten Sie zufällige Abstürze oder unerwartete Systemausfälle erleben, die schwer zu lokalisieren sind. Es wird empfohlen, diesen nach der Arch-Installation zu installieren, um die Stabilität zu gewährleisten.
Für Intel Prozessoren
$ sudo pacman -S intel-ucode
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Für AMD Prozessoren
$ sudo pacman -S linux-firmware
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
8. Mirrorlisten einordnen
Um schnellere Updates zu erhalten, können Sie Ihre Mirrorlisten entsprechend ihrer Geschwindigkeit einordnen. Zuerst sollten Sie Ihre aktuelle Mirrorliste sichern.
# mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak
Als Nächstes werden alle Spiegel nach ihrer Geschwindigkeit eingestuft:
# rankmirrors /etc/pacman.d/mirrorlist.bak > /etc/pacman.d/mirrorlist
Schlussfolgerung
So haben wir in diesem Modul die wesentlichen Dinge behandelt, die nach einer Arch-Installation zu tun sind. Es gibt noch viel zu tun, insbesondere was die grundlegende Installation von Grundanwendungen betrifft, aber wir überlassen es dem Leser, mit welchen Anwendungen er arbeiten möchte!