Arch Linux: Installation und Grundkonfiguration

Lerne Arch Linux von Grund auf zu installieren: Diese ausführliche Anleitung führt dich durch alle Schritte der Installation - vom Bootmedium bis zur ersten Anmeldung.


Sebastian Palencsar Sebastian Palencsar Arch Linux Serie Veröffentlicht: 17.11.2024 Aktualisiert: 17.11.2024 Lesezeit: 48 min
Scope #arch-linux #archlinux-guide #best-practices

Willkommen zu unserer zweiteiligen technischen Wiki-Serie über Arch Linux!

In zwei Artikeln wirst du lernen, wie du ein vollständiges Arch Linux System von Grund auf aufbaust. Diese Serie richtet sich vor allem an Linux-Einsteiger, die tiefer in die Linux-Welt eintauchen möchten und bereit sind, mehr über die Funktionsweise eines Systems zu lernen.

Was macht Arch Linux besonders?

Anders als Ubuntu oder Linux Mint ist Arch Linux eine Distribution, die dir vollständige Kontrolle über dein System gibt. Du beginnst mit einem minimalen System und baust es Schritt für Schritt nach deinen Bedürfnissen auf. Dies mag zunächst herausfordernd erscheinen, bietet dir aber die Möglichkeit, jede Komponente deines Systems zu verstehen und anzupassen. Bis dahin empfehlen wir dir, dich mit den grundlegenden Kommandozeilen-Befehlen vertraut zu machen und regelmäßig System-Updates durchzuführen.

Vorbereitung

Bevor du mit der Installation von Arch Linux beginnst, ist es wichtig, dass dein System alle notwendigen Voraussetzungen erfüllt. Nimm dir die Zeit für eine gründliche Vorbereitung, denn das ist der Schlüssel für eine reibungslose und erfolgreiche Installation. Nur so stellst du sicher, dass alles nach Plan verläuft und du später keine unerwarteten Hürden meistern musst.

Vorbereitungs-Checkliste:


Hardware-Check:
├─ CPU & RAM prüfen           
├─ Festplattenspeicher messen          
└─ UEFI/BIOS identifizieren  

Software-Check:
├─ ISO herunterladen                  
├─ Prüfsumme verifizieren 
├─ Internetverbindung prüfen
└─ Boot-Medium erstellen

Hardware-Anforderungen

Für ein modernes Arch Linux System benötigst du diese Minimale Anforderungen:


Hardware:
├─ 64-bit (x86_64) Prozessor
├─ UEFI-fähiges System
├─ USB 3.0 Port
├─ 8 GB RAM (empfohlen: 16 GB für Desktop-Nutzung)
├─ 50 GB HDD Festplattenspeicher (empfohlen: 100 GB SSD/NVMe)
├─ Internet-Verbindung (kabelgebunden empfohlen für die Installation)
└─ USB-Anschluss und USB-Stick (mindestens 4 GB)

Warum diese Anforderungen?
├─ 64-bit: Arch Linux unterstützt keine 32-bit Systeme mehr
├─ UEFI bietet bessere Sicherheit und Features
├─ USB 3.0 beschleunigt die Installation
├─ SSDs beschleunigen das System erheblich
├─ 8 GB RAM: Moderne Desktop-Umgebungen und Programme benötigen mehr Arbeitsspeicher
├─ 50 GB: Ausreichend Platz für System, Programme, Updates und persönliche Daten
└─ Internet: Die Installation lädt alle Pakete direkt aus dem Internet 

ISO-Download

Der Download der Arch Linux ISO ist der erste praktische Schritt auf deinem Weg zu einem eigenen Arch Linux System. Dabei ist es wichtig, die richtige Version zu wählen und die Echtheit der Datei zu überprüfen.

Download-Prozess:


Mirror finden:
├─ Besuche https://archlinux.org/download/#http-downloads    
├─ Wähle einen Mirror in deiner Nähe (z.B. Deutschland oder Österreich)
├─ Klicke auf den Mirror-Link:
   └─ Deutschland: de.arch.mirror.kescher.at
   └─ Österreich: at.arch.mirror.kescher.at
   └─ Schweiz: pkg.adfinis.com/archlinux

Dateien:   
├─ Lade die neueste ISO herunter (z.B. archlinux-2024.11.01-x86_64.iso)
└─ Lade die .sig Datei herunter (z.B. archlinux-x86_64.iso.sig)

⚠️ Wichtige Hinweise für Anfänger:
├─ Die ISO ist etwa 1.1 GB groß
├─ Stelle sicher, dass du genügend Speicherplatz hast
├─ Wähle einen Mirror in deiner Nähe für schnellere Downloads
├─ ISO und .sig-Datei müssen aus dem gleichen Mirror stammen
├─ Beide Dateien müssen im gleichen Ordner gespeichert werden
├─ Achte auf die aktuelle Version (wird monatlich aktualisiert)
└─ Verwende HTTPS-Downloads wenn möglich

Verifizierung

Die Verifizierung der ISO ist ein wichtiger Sicherheitsschritt. Wir überprüfen damit, ob die heruntergeladene Datei echt und unverändert ist.


Prüfumme:
├─ SHA256-Summe laden   
├─ ISO überprüfen
└─ Ergebnis kontrollieren

1. Prüfsumme herunterladen und verifizieren:


# Prüfsumme von der offiziellen Seite herunterladen
wget https://archlinux.org/iso/latest/sha256sums.txt
# ISO überprüfen
sha256sum -c sha256sums.txt

Informationen für Anfänger:


Warum ist die Verifizierung wichtig?
├─ Stellt sicher, dass die ISO nicht beschädigt wurde
├─ Schützt vor manipulierten Downloads
├─ Verhindert Installationsprobleme
└─ Ist ein wichtiger Sicherheitsschritt

Was bedeutet die Ausgabe?
├─ "Good signature"  → Die ISO ist authentisch
├─ "BAD signature"   → Die ISO könnte manipuliert sein
└─ "No public key"   → Der Schlüssel muss erst importiert werden

Was bedeuten die Warnungen?
├─ "WARNING: This key is not certified" ist normal
├─ Die Warnung erscheint, weil du den Schlüssel nicht persönlich verifiziert hast
└─ Der Schlüssel kann auf archlinux.org/master-keys überprüft werden

Bei Fehlern:
├─ Prüfe, ob ISO und .sig-Datei im gleichen Ordner sind
├─ Stelle sicher, dass die Dateinamen exakt übereinstimmen
└─ Lade bei Problemen beide Dateien erneut herunter

Boot-Medium erstellen

Das Boot-Medium ist wie ein spezieller Schlüssel für dein neues System. Von diesem USB-Stick aus werden wir Arch Linux installieren. Die Erstellung muss sorgfältig durchgeführt werden, da Fehler hier die Installation unmöglich machen können.


Vorbereitung
├─ USB-Stick (min. 4 GB)
├─ Backup wichtiger Daten      
└─ Richtige Methode wählen     

Methoden
├─ Linux: dd-Befehl
├─ Windows: Rufus
└─ macOS: balenaEtcher  

1. Unter Linux mit dd (Kommandozeile):

⚠️ Wichtig: Das Tool dd ist extrem mächtig und sollte mit größter Vorsicht verwendet werden. Schon ein kleiner Fehler bei der Eingabe kann dazu führen, dass deine gesamte Festplatte unwiderruflich gelöscht wird. Überprüfe deshalb immer dreimal den Gerätenamen, bevor du den Befehl ausführst. Wenn du dir unsicher bist, zögere nicht, einen erfahrenen Nutzer um Rat zu fragen. Ein Moment der Unachtsamkeit kann schwerwiegende Folgen haben — besser einmal mehr prüfen als alles verlieren!

USB-Stick identifizieren:

Vor dem Einstecken des USB-Sticks


lsblk

Beispielausgabe


NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 256,0G  0 disk 
└─sda1   8:1    0 256,0G  0 part /

Nach dem Einstecken


lsblk

Beispielausgabe


NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 256,0G  0 disk 
└─sda1   8:1    0 256,0G  0 part /
sdb      8:16   1   8,0G  0 disk  ← Das ist dein USB-Stick

Was bedeuten die Spalten?
├─ NAME: Name des Geräts
├─ RM (Removable): 1 = entfernbar (wie USB-Sticks), 0 = fest eingebaut
├─ SIZE: Größe des Geräts
├─ TYPE: disk = komplettes Gerät, part = Partition
└─ MOUNTPOINT: Wo das Gerät eingehängt ist

⚠️ WICHTIG: Stelle sicher, dass du den richtigen Stick identifizierst!
├─ Achte auf die Größe (SIZE)
├─ Prüfe RM=1 für USB-Sticks
├─ Vergleiche vor und nach dem Einstecken
└─ Im Zweifel: Stick nochmal aus- und wieder einstecken

Unter Windows mit Rufus

Neben der Terminal-Methode erleichtern benutzerfreundliche grafische Programme das Erstellen eines Arch Linux Boot-Mediums. Für Windows-Nutzer empfehlen wir Rufus, um den Prozess schnell und einfach abzuwickeln.


Rufus herunterladen
├─ Rufus von rufus.ie herunterladen (portable)
└─ Rufus starten (keine Installation nötig)

Einstellungen
├─ "Laufwerk" → USB Stick auswählen
├─ "Startart" → Arch Linux ISO wählen
├─ "Partitionsschema" → GPT
├─ "Zielsystem" → UEFI
└─ "Dateisystem" → FAT32

⚠️ Wichtige Hinweise für Rufus:
├─ Wähle den richtigen USB-Stick
├─ Alle Daten auf dem Stick werden gelöscht
├─ Warte bis der Prozess vollständig abgeschlossen ist
└─ Stick nicht vorzeitig entfernen

Unter macOS mit balenaEtcher

Unter macOS lässt sich mit der App balenaEtcher unkompliziert ein Arch Linux Bootmedium erstellen. Einfach das ISO-Image auswählen, das gewünschte Laufwerk angeben und mit einem Klick starten. Ideal für Nutzer, die schnell und ohne Komplikationen ein bootfähiges Medium benötigen.


balenaEtcher herunterladen
├─ balenaEtcher von etcher.balena.io herunterladen
└─ App in den Programm Ordner verschieben und starten

Einstellungen
├─ "Flash from file" → ISO auswählen
├─ "Select target" → USB-Stick wählen
├─ "Flash!" → Prozess starten
└─ "Benutzerpasswort" → eingeben um den Prozess zu starten

⚠️ Wichtige Hinweise für balenaEtcher:
├─ Überprüft automatisch die Integrität
├─ Zeigt nur externe Laufwerke an (sicherer)
├─ Administrator-/Root-Rechte erforderlich
└─ Stick wird automatisch ausgeworfen

BIOS/UEFI-Vorbereitung

Bevor wir von unserem USB-Stick booten können, müssen wir einige wichtige Einstellungen im BIOS oder UEFI vornehmen. Das BIOS/UEFI ist wie das Kontrollzentrum deines Computers, das noch vor dem Betriebssystem startet.


Wichtige Optionen
├─ Secure Boot deaktivieren
├─ Boot-Reihenfolge ändern
└─ Boot Mode → UEFI 

Zusätzlich
├─ Fast Boot deaktivieren
├─ CSM deaktivieren
├─ USB Boot aktivieren
└─ Änderungen speichern