So installieren Sie Arch Linux auf dem PC
berühmt Arch Linux Durch die Installation komplexer befehlsbasierter. Aber sobald Sie die Besonderheiten des Prozesses kennen, können Sie Arch auf jedem Computer installieren, ohne Angst vor dem Gerät zu haben. Wir helfen Ihnen, dorthin zu gelangen.
Hinweis: Arch Linux ISO enthält ein Skript namens archinstall Es soll Sie durch den Prozess begleiten. Zum jetzigen Zeitpunkt ist das Skript jedoch noch experimentell und anfällig für Fehler in unseren Tests. In dieser Anleitung wird stattdessen die Standardinstallationsmethode behandelt.
Arch Linux ISO herunterladen
Der erste Schritt besteht darin, das Installations-Image von Arch Linux von einem geeigneten Spiegel herunterzuladen. Besuchen Sie dazu Arch Linux-Downloadseite , und wählen Sie je nachdem, wie Sie die ISO herunterladen möchten, die entsprechende Option aus. Zu den verfügbaren Optionen gehören direkter Download, Torrent, Image der virtuellen Maschine und „Installieren“.NetbootTelekommunikation und mehr.
Der Einfachheit halber führen wir einen direkten Download durch. Scrollen Sie nach unten zur Liste der verfügbaren Spiegel und wählen Sie einen aus. Wenn Sie einen Server in der Nähe Ihres geografischen Standorts auswählen, wird sichergestellt, dass Sie eine schnelle und stabile Download-Geschwindigkeit erhalten. Überprüfen Sie die ISO-Prüfsummen, um sicherzustellen, dass die heruntergeladene Datei original und sicher ist.
Die folgenden Schritte umfassen das Erstellen eines bootfähigen USB-Laufwerks, das Neustarten des Computers und das Booten von dem neu erstellten Installationsmedium anstelle der Festplatte. Die Boot-Schnittstelle von Arch Linux wird geladen und Sie werden aufgefordert, aus den verschiedenen angebotenen Optionen auszuwählen.
Wählen Sie die markierte Standardoption durch Drücken von „Eingeben. Nachdem das System die für die Installation notwendigen Dateien erfolgreich geladen hat, sehen Sie die Eingabeaufforderung „root@archiso“.
Erste Schritte
Um fortzufahren, müssen Sie über eine aktive Internetverbindung verfügen, damit die Installation abgeschlossen werden kann. Das Arch-Installationsprogramm gibt an, dass Ethernet- und DHCP-Verbindungen automatisch funktionieren sollten. Benutzer in einem drahtlosen Netzwerk müssen jedoch manuell eine Verbindung einrichten.
Überprüfen Sie zur Sicherheit, ob Sie mit einem Netzwerk verbunden sind, indem Sie ping google.com eingeben. Wenn die Ausgabe so aussieht, können Sie zum nächsten Abschnitt springen.
Wenn der Fehler jedoch auftritt“Vorübergehender Fehler beim Auflösen des NamensDann müssen Sie mit dem Befehl iwctl eine Internetverbindung herstellen.
Starten Sie das Tool zunächst interaktiv, indem Sie iwctl in das Terminal eingeben. Überprüfen Sie als Nächstes den Namen Ihrer drahtlosen Schnittstelle, indem Sie den Befehl Geräteliste ausführen. Im Allgemeinen beginnt der Name der drahtlosen Schnittstelle mit dem Buchstaben „w“, wie zum Beispiel wlan0 oder wlp2s0.
Führen Sie als Nächstes die folgenden Befehle aus, um Ihre SSID zu finden und eine Verbindung zu dieser herzustellen. Ersetzen Sie [Gerät] und [SSID] in den Befehlen durch die drahtlose Schnittstelle bzw. den Wi-Fi-Namen.
iwctl-Station [Gerät] Get-Networks iwctl-Station [Gerät] Verbinden [SSID]
Das System wird Sie dann nach dem WLAN-Passwort fragen, falls Sie eines eingerichtet haben. Geben Sie es ein und drücken Sie "Enter", um fortzufahren. Führen Sie ping google.com erneut aus, um die Verbindung zu überprüfen.
Und aktivieren Sie die Netzwerkzeitsynchronisierung mit timedatectl, indem Sie den folgenden Befehl ausführen:
timedatectl set-ntp wahr
Arch Linux installieren
Wenn Ihr Computer mit dem Internet verbunden ist, können Sie loslegen. Der Arch-Installationsprozess ist im Wesentlichen der gleiche wie bei der Installation jeder anderen Linux-Distribution. Also, was ist der Punkt?
Während andere Distributionen eine grafische Benutzeroberfläche zum Konfigurieren und Einrichten des Betriebssystems bereitstellen, wird Arch Linux nur mit einer Befehlszeilenoberfläche geliefert. Alle Anweisungen, Befehle oder Konfigurationen müssen zufällig ausgeführt werden.
Erstellen Sie die erforderlichen Partitionen
Um Arch zu installieren, müssen Sie drei Partitionen erstellen, nämlich EFI, Root und Swap. Listen Sie die auf Ihrem System verfügbaren Speichergeräte mit fdisk -l auf. Meistens wird die Festplatte als /dev/sda und die Festplatten als /dev/nvme0n1 aufgelistet.
Booten Sie fdisk, indem Sie fdisk / dev / sda oder fdisk / dev / nvme0n1 eingeben, je nachdem, ob Sie das Betriebssystem auf einer Festplatte oder einer SSD installieren. Geben Sie dann g ein und drücken Sie die Eingabetaste, um eine neue GPT-Partitionstabelle zu erstellen.
Geben Sie n ein, um eine neue EFI-Partition zu erstellen, und wählen Sie den primären Partitionstyp aus. Drücken Sie zweimal die Eingabetaste, um mit der Standardpartitionsnummer und dem ersten Sektorwert fortzufahren.
für mich Abschnittsgröße , können Sie entweder die Sektornummer manuell eingeben oder die gewünschte Größe für die Partition auswählen. Da Sie keinen Speicherplatz auf EFI-Partitionen verschwenden möchten, funktioniert jede Zahl zwischen 500 MB und 1 GB. Geben Sie +550M ein und drücken Sie die Eingabetaste, um fortzufahren.
Es steht Ihnen frei, die 550M im vorherigen Befehl durch die gewünschte Größe für die Partition zu ersetzen.
Erstellen Sie auf ähnliche Weise eine Swap-Partition mit +2G als letzten Sektorwert. Erstellen Sie abschließend eine Root-Partition und weisen Sie ihr alle verbleibenden Sektoren zu, indem Sie mit den Standardkonfigurationen fortfahren.
Standardmäßig haben alle Partitionen den Typ „Linux-Dateisystem“. Um dies zu ändern, geben Sie t ein und drücken Sie die Eingabetaste, um fortzufahren. Wählen Sie die EFI-Partition aus, indem Sie 1 eingeben. Geben Sie dann ef ein, um das Dateisystem in den EFI-Systemtyp zu ändern.
Wählen Sie auf ähnliche Weise die Swap-Partition (Partition 2) und geben Sie 82 ein, um den Partitionstyp in Linux-Swap zu konvertieren. Die Root-Partition muss ein Linux-Dateisystemtyp sein, sodass wir sie nicht ändern müssen.
Geben Sie w ein und drücken Sie „EnterUm die Änderungen auf die Festplatte zu schreiben.
Abschnittsformat
Jetzt müssen Sie die Partitionen mit dem Befehl mkfs formatieren. Formatieren Sie die Partition /dev/sda1 (EFI) in FAT32, indem Sie Folgendes eingeben:
mkfs. fat -F32 /dev/sda1
Führen Sie erneut den folgenden Befehl aus, um die Partition /dev/sda3 (root) in ext4 zu formatieren:
mkfs.ext4 / dev / sda3
Geben Sie die folgenden Befehle nacheinander aus, um die Swap-Partition zu formatieren und zu aktivieren:
mkswap / dev / sda2 swapon / dev / sda2
Warnung: Stellen Sie für Dual-Boot-Linux mit Windows sicher, dass Sie die richtigen Partitionen einrichten. Passen Sie beim Formatieren oder Erstellen neuer Partitionen genau auf, da der Fehler hier Ihr Windows-System unbrauchbar machen kann.
Systeminstallation und -konfiguration
Um Arch auf Ihrer Festplatte installieren zu können, müssen Sie die erstellten Partitionen in die entsprechenden Verzeichnisse einhängen. Mounten Sie die Root-Partition (/dev/sda3) im Verzeichnis /mnt.
mount / dev / sda3 / mnt
Der nächste Schritt besteht darin, die Linux-Kernpakete auf der gerooteten Partition zu installieren.
pacstrap / mnt-Basis-Linux-Linux-Firmware
Dies kann je nach Netzwerkverbindung einige Zeit in Anspruch nehmen. Erstellen Sie anschließend mit dem Befehl genfstab eine Dateisystemtabelle.
genfstab -U / mnt >> / mnt / etc / fstab
Arch Linux läuft im Verzeichnis /mnt. Sie können root für den Systemzugriff ändern, indem Sie Folgendes eingeben:
arch-chroot / mnt
Die Änderung in der Bash-Eingabeaufforderung zeigt an, dass Sie jetzt beim neu installierten Arch Linux-System angemeldet sind. Bevor Sie fortfahren können, müssen Sie einige Einstellungen konfigurieren und die erforderlichen Pakete installieren, damit das System ordnungsgemäß funktioniert.
Legen Sie die lokale Zeitzone fest, indem Sie einen Symlink zwischen den Verzeichnissen „/usr/share/zoneinfo“ und „/etc/localtime“ erstellen.
ln -sf / usr / share / zoneinfo / Region / City / etc / localtime
Ersetzen Sie 'region' und 'city' im obigen Befehl durch die entsprechende Zeitzone. Sie können sich beziehen auf Zeitzonendatenbank Diese dienen dazu, die Region und die Stadt zu überprüfen, die Sie eingeben möchten.
Synchronisieren Sie als Nächstes die Geräteuhr mit der Systemzeit, indem Sie Folgendes ausführen:
hwclock --systohc
Bevor Sie fortfahren, installieren Sie Vim (oder einen anderen Texteditor Ihrer Wahl) und das Paket „networkmanager“.
pacman -S vim Netzwerkmanager
Bearbeiten Sie als Nächstes die Datei „/etc/locale.gen“ mit Ihrem Texteditor und entkommentieren Sie die Sprachanweisung, die Ihren Anforderungen am besten entspricht. Für die Zwecke dieses Handbuchs werden wir die Zeile en_US.UTF-8 UTF-8 in der Datei mit Vim auskommentieren.
vim /etc/locale.gen
Geben Sie nach dem Bearbeiten der Datei locale-gen in das Gerät ein, um die Gebietsschemakonfiguration zu erstellen.
Erstellen Sie als Nächstes eine neue Hostnamendatei in /etc und fügen Sie den gewünschten Hostnamen für Ihren Computer in die Datei ein. Dies kann alles sein, was Sie wollen, und Sie müssen nur den Namen eingeben. Wenn Sie fertig sind, vergessen Sie nicht, die Datei zu speichern.
vim /etc/hostname
Erstellen Sie eine weitere Textdatei namens hosts im Verzeichnis /etc.
vim / etc / hosts
Sie werden feststellen, dass die Datei bereits einige Kommentare enthält. Lassen Sie die Kommentare unverändert und fügen Sie den folgenden Text an die Datei an. Denken Sie daran, den Hostnamen im Befehl durch den Systemhostnamen zu ersetzen, den Sie im vorherigen Schritt festgelegt haben.
127.0.0.1 localhost ::1 localhost 127.0.1.1 hostname.localdomain hostname
Benutzer erstellen und konfigurieren
Richten Sie das Root-Benutzerkennwort ein, indem Sie den Befehl passwd eingeben. Erstellen Sie als Nächstes einen zusätzlichen Nicht-Root-Benutzer mit useradd wie folgt und ersetzen Sie username durch Ihren Benutzernamen:
useradd -m Benutzername
Konfigurieren Sie das Kennwort des neuen Benutzers mit dem Befehl passwd und ersetzen Sie den Benutzernamen erneut durch Ihren Benutzernamen.
passwd-Benutzername
Fügen Sie den neuen Benutzer mit dem unten gezeigten Befehl zu den Gruppen Rad, Audio und Video hinzu. Ersetzen Sie den Benutzernamen durch Ihren Benutzernamen, und beachten Sie, dass die Gruppennamen im Befehl keine Leerzeichen nach den Kommas enthalten.
usermod -aG-Rad,Video,Audio-Benutzername
Einstellen des GRUB-Bootloaders
Installieren Sie zuerst das Grub-Paket mit pacman.
Pacman-Grub
Installieren Sie anschließend diese zusätzlichen Pakete, die für den Bootloader erforderlich sind, ordnungsgemäß.
pacman -S efibootmgr dosfstools os-prober mtools
Mounten Sie Ihre EFI-Partition (/dev/sda1) im Verzeichnis /boot/EFI. Beachten Sie, dass Sie das Verzeichnis zuerst mit mkdir erstellen müssen.
mkdir /boot/EFI mount /dev/sda1 /boot/EFI
Führen Sie abschließend das grub-install-Skript aus, um den Bootloader im EFI-Verzeichnis zu installieren.
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub
Erstellen Sie eine GRUB-Konfigurationsdatei mit grub-mkconfig wie folgt:
grub-mkconfig -o /boot/grub/grub.cfg
Arch. Desktop-Umgebung installieren
Im Gegensatz zu anderen Linux-Distributionen wird Arch Linux nicht mit einer vorinstallierten Desktop-Umgebung geliefert. Und wenn Sie das System über eine GUI steuern möchten, müssen Sie eine manuell installieren.
Sie können eine beliebige DE installieren, aber wir installieren den KDE Plasma-Desktop auf diesem System. Vorher konfigurieren wir den Anzeigeserver, den Netzwerkmanager und ähnliche Dienste.
Führen Sie den folgenden Befehl aus, um die Anwendungspakete xorg, plasma-meta und kde zu installieren:
pacman -S xorg Plasma-Meta KDE-Anwendungen
Aktivieren Sie als Nächstes die SDDM- und NetworkManager-Dienste, indem Sie Folgendes eingeben:
systemctl enable sddm systemctl enable NetworkManager
Beenden Sie die arch-chroot-Umgebung, indem Sie exit eingeben. Als nächstes unmounten Sie die im Verzeichnis /mnt installierte Root-Partition wie folgt:
umount -f /mnt
Starten Sie schließlich das System neu, indem Sie reboot eingeben und das Installationsmedium entfernen. Sobald das System hochfährt, werden Sie feststellen, dass der dunkle Terminalbildschirm jetzt durch den farbigen SDDM-Bildschirm ersetzt wurde.
Um sich anzumelden, geben Sie das Passwort des Benutzers ein und drücken Sie die Eingabetaste. Sie können auch über das Dropdown-Menü Sitzung auf dem Startbildschirm mehrere Desktop-Umgebungen installieren und zwischen ihnen wechseln.