So installieren Sie Arch Linux auf einem PC

0
63
Rupesh Pathak/Shutterstock.com< /figure>

Arch Linux ist bekannt für seine komplexe befehlsbasierte Installation. Aber sobald Sie sich mit den Besonderheiten des Prozesses vertraut gemacht haben, können Sie Arch auf jedem Computer installieren, ohne sich vor dem Terminal fürchten zu müssen. Wir helfen Ihnen dabei, dorthin zu gelangen.

Hinweis:Das Arch Linux ISO enthält ein Skript namens archinstall, das Ihnen bei diesem Prozess helfen soll. Zum jetzigen Zeitpunkt ist das Skript jedoch noch experimentell und anfällig für Fehler in unseren Tests. Diese Anleitung behandelt stattdessen die Standardinstallationsmethode.

Inhaltsverzeichnis

Laden Sie den Arch . herunter Linux ISO
Vorbereitende Schritte
Installieren des Arch Linux-Systems
  Erstellen der erforderlichen Partitionen
  Formatieren der Partitionen
  Installieren und Konfigurieren des Systems
  Anlegen und Konfigurieren von Benutzern
  Einrichten des GRUB-Bootloaders
Installieren einer Desktop-Umgebung in Arch

Das Arch Linux ISO herunterladen

Der erste Schritt besteht darin, das Installations-Image von Arch Linux von einem geeigneten Spiegel zu beziehen. Rufen Sie dazu die Arch Linux-Downloadseite auf 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, “Netboot” Installation für Kabelverbindungen 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 auswählen, der näher an Ihrem geografischen Standort liegt, erhalten Sie eine schnelle und stabile Download-Geschwindigkeit. Überprüfen Sie die Prüfsummen der ISO, um sicherzustellen, dass die heruntergeladene Datei echt und sicher ist.

VERWANDTESo erstellen Sie bootfähige USB-Laufwerke und SD-Karten für jedes Betriebssystem

Die nächsten Schritte umfassen das Erstellen eines bootfähigen USB-Laufwerks, das Neustarten des Computers und das Booten von dem neu erstellten Installationsmedium anstelle des Festplatte. Die Boot-Schnittstelle von Arch Linux wird geladen und Sie werden aufgefordert, aus den verschiedenen angezeigten Optionen auszuwählen.

Wählen Sie die standardmäßig hervorgehobene Option durch Drücken von “Eingabe” Nachdem das System die für die Installation erforderlichen Dateien erfolgreich geladen hat, sehen Sie das “root@archiso” Eingabeaufforderung.

Vorbereitende Schritte

Wenn Sie fortfahren, benötigen Sie eine aktive Internetverbindung, 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.

Werbung

Prüfen Sie zur Sicherheit, ob Sie mit einem Netzwerk verbunden sind, indem Sie ping google.com eingeben. Wenn die Ausgabe in etwa so aussieht, können Sie mit dem nächsten Abschnitt fortfahren.

Wenn jedoch die Meldung “Vorübergehender Fehler bei der Namensauflösung” Wenn ein Fehler angezeigt wird, müssen Sie mit dem Befehl iwctl eine Internetverbindung herstellen.

Starten Sie das Dienstprogramm zunächst interaktiv, indem Sie iwctl in das Terminal eingeben. Überprüfen Sie dann den Namen Ihrer drahtlosen Schnittstelle, indem Sie den Befehl Geräteliste ausführen. Im Allgemeinen beginnt der Name der drahtlosen Schnittstelle mit einem “w”, z. B. wlan0 oder wlp2s0.

Führen Sie als Nächstes die folgenden Befehle aus, um nach Ihrer SSID zu suchen und eine Verbindung herzustellen. Ersetzen Sie [Gerät] und [SSID] in den Befehlen durch Ihre drahtlose Schnittstelle bzw. Ihren WLAN-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 “Eingabe” weitermachen. Führen Sie ping google.com erneut aus, um die Verbindung zu überprüfen.

Werbung

Aktivieren Sie die Netzwerkzeitsynchronisierung mit timedatectl, indem Sie den folgenden Befehl ausführen:

timedatectl set-ntp true

Installieren Sie das Arch Linux-System

Wenn Ihr PC mit dem Internet verbunden ist, können Sie beginnen. Der Installationsvorgang von Arch ähnelt im Kern der Installation jeder anderen Linux-Distribution. Was ist also der Haken?

RELATEDKommandozeilen: Warum beschäftigen sich die Leute immer noch damit?

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 über die Shell ausgeführt werden.

Erstellen der erforderlichen Partitionen

Um Arch zu installieren, müssen Sie drei Partitionen erstellen, nämlich EFI, root und Swap. Listen Sie die verfügbaren Speichergeräte auf Ihrem System mit fdisk -l auf. Meistens wird die HDD als /dev/sda und SSDs als /dev/nvme0n1 aufgelistet.

Führen Sie fdisk aus, indem Sie fdisk /dev/sda oder fdisk /dev/nvme0n1 eingeben, je nachdem, ob Sie das Betriebssystem auf einer HDD oder SSD installieren. Geben Sie dann g ein und drücken Sie “Eingabe” um eine neue GPT-Partitionstabelle zu erstellen.

VERWANDT: So verwenden Sie Fdisk zum Verwalten von Partitionen unter Linux

Geben Sie n bis . ein Erstellen Sie eine neue EFI-Partition und wählen Sie den Partitionstyp Primary . Drücken Sie “Eingabe” zweimal, um mit der Standardpartitionsnummer und dem ersten Sektorwert fortzufahren.

Werbung

Als Partitionsgröße können Sie entweder die Sektornummer manuell eingeben oder die gewünschte Partitionsgröße angeben. Da Sie keinen Speicherplatz auf EFI-Partitionen verschwenden möchten, würde jede Zahl zwischen 500 MB und 1 GB funktionieren. Geben Sie +550M ein und drücken Sie “Eingabe” um fortzufahren.

Es steht Ihnen frei, 550M im oben genannten 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 einfach mit den Standardkonfigurationen fortfahren.

VERWANDTE: Wie groß sollte Ihre Auslagerungsdatei oder die Auslagerungspartition sein? Be?

Standardmäßig haben alle Partitionen das “Linux-Dateisystem” Typ. Um dies zu ändern, geben Sie t ein und drücken Sie “Eingabe” fortfahren. 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 (Partitionsnummer 2) und geben Sie 82 ein, um den Partitionstyp in Linux-Swap zu konvertieren. Die Root-Partition sollte vom Typ Linux-Dateisystem sein, daher müssen wir sie nicht ändern.

Geben Sie w ein und drücken Sie “Enter” um die Änderungen auf die Festplatte zu schreiben.

VERWANDTE: So wählen Sie ein Partitionsschema für Ihren Linux-PC

Formatieren der Partitionen

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/sda1Führen Sie erneut den folgenden Befehl aus, um die Partition /dev/sda3 (root) auf ext4 zu formatieren:

mkfs.ext4 /dev/sda3

Geben Sie die folgenden Befehle nacheinander aus, um die Swap-Partition zu formatieren und zu aktivieren:< /p> mkswap /dev/sda2 swapon /dev/sda2

Warnung:Wenn Sie Linux mit Windows dual booten, stellen Sie sicher, dass die richtigen Partitionen eingerichtet sind. Passen Sie besonders auf, wenn Sie Partitionen formatieren oder neue erstellen, da ein Fehler hier Ihr Windows-System unbrauchbar machen kann.

Installieren und Konfigurieren des Systems

Um in der Lage zu sein Wenn Sie Arch auf Ihrer Festplatte installieren, müssen Sie die erstellten Partitionen in die entsprechenden Verzeichnisse einhängen. Mounten Sie die Root-Partition ( /dev/sda3 ) in das Verzeichnis /mnt.

mounten Sie /dev/sda3 /mnt

Der nächste Schritt ist die Installation der Linux-Basispakete auf der gemounteten Root-Partition.

pacstrap /mnt base linux linux-firmware

Dies kann je nach Netzwerkverbindung einige Zeit in Anspruch nehmen. Generieren Sie anschließend mit dem Befehl genfstab eine Dateisystemtabelle.

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

Das Arch Linux-System läuft im /mnt-Verzeichnis. Sie können root ändern, um auf das System zuzugreifen, indem Sie Folgendes eingeben:

arch-chroot /mnt

Die Änderung in der Bash-Eingabeaufforderung zeigt an, dass Sie sich jetzt beim neu installierten Arch Linux-System angemeldet haben. 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 symbolischen Link zwischen “/usr/share/zoneinfo” und “/etc/localtime” Verzeichnisse.

ln -sf /usr/share/zoneinfo/Region/City /etc/localtime

Ersetzen Sie “Region” und “Stadt” im obigen Befehl mit der entsprechenden Zeitzone. Sie können in dieser Zeitzonendatenbank nachsehen, welche Region und Stadt Sie eingeben müssen.

Synchronisieren Sie dann die Hardwareuhr mit der Systemzeit, indem Sie Folgendes ausführen:

hwclock –systohc

Bevor Sie fortfahren, installieren Sie Vim (oder einen anderen Texteditor Ihrer Wahl) und den “networkmanager” Paket.

pacman -S vim networkmanager Advertisement

Bearbeiten Sie als Nächstes das “/etc/locale.gen” Datei mit Ihrem Texteditor und entkommentieren Sie die Gebietsschemaanweisung, die Ihren Anforderungen 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

Nach dem Bearbeiten der Datei geben Sie locale-gen in . ein das Terminal, um die Gebietsschema-Konfiguration zu generieren.

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 nichts außer dem Namen eingeben. Wenn Sie fertig sind, vergessen Sie nicht, die Datei zu speichern.

vim /etc/hostname

Erstellen Sie eine weitere Textdatei mit dem Namen 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, hostname im Befehl durch den System-Hostnamen 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 dann mit useradd wie folgt einen zusätzlichen Nicht-Root-Nutzer und ersetzen Sie dabei den Nutzernamen durch Ihren Nutzernamen:

useradd -m Nutzername

Konfigurieren Sie das Passwort des neuen Nutzers mit dem Befehl passwd und ersetzen Sie dabei erneut den Nutzernamen durch Ihren Nutzernamen.

passwd Nutzername

Fügen Sie den neuen Nutzer mit dem unten angegebenen Befehl zu den Gruppen wheel , audio und video hinzu. Ersetzen Sie username durch Ihren Benutzernamen und beachten Sie, dass die Gruppennamen im Befehl keine Leerzeichen nach den Kommas enthalten.

usermod -aG wheel,video,audio username

Einrichten des GRUB-Bootloaders

Installieren Sie zuerst das Grub-Paket mit pacman.

pacman -S grub

Installieren Sie dann diese zusätzlichen Pakete, die für den ordnungsgemäßen Betrieb des Bootloaders erforderlich sind.

pacman -S efibootmgr dosfstools os-prober mtools

Mounten Sie Ihre EFI-Partition ( /dev/sda1 ) in das /boot/EFI-Verzeichnis. 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 in . zu installieren das EFI-Verzeichnis.

grub-install –target=x86_64-efi –efi-directory=/boot/EFI –bootloader-id=grub

Generieren Sie eine GRUB-Konfigurationsdatei mit grub-mkconfig wie folgt:

grub-mkconfig -o /boot/grub/grub.cfg

Installieren Sie eine Desktop-Umgebung in Arch

Im Gegensatz zu anderen Linux-Distributionen wird Arch Linux nicht mit einer vorinstallierten Desktop-Umgebung ausgeliefert. Und wenn Sie das System über eine GUI steuern möchten, müssen Sie eine manuell installieren.

Werbung

Sie können eine beliebige DE installieren, aber wir installieren den KDE Plasma-Desktop auf diesem System. Zuvor konfigurieren wir jedoch den Anzeigeserver, den Netzwerkmanager und ähnliche Dienste.

Führen Sie den folgenden Befehl aus, um die Pakete xorg , plasma-meta und kde-applications zu installieren:

pacman -S xorg plasma-meta kde-applications

Aktivieren Sie dann 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. Unmounten Sie dann die im Verzeichnis /mnt eingehängte Root-Partition wie folgt:

umount -f /mnt

Starten Sie schließlich Ihr System neu, indem Sie reboot eingeben und das Installationsmedium entfernen. Sobald das System bootet, werden Sie feststellen, dass der dunkle Terminalbildschirm jetzt durch den bunten SDDM-Begrüßungsbildschirm ersetzt wird.

Um sich anzumelden, geben Sie das Benutzerkennwort ein und drücken Sie die Eingabetaste. Sie können auch mehrere Desktop-Umgebungen installieren und zwischen den einzelnen Umgebungen wechseln, indem Sie die Funktion “Sitzung” Dropdown-Menü im Begrüßungsbildschirm.

VERWANDTE: So installieren und verwenden Sie eine andere Desktop-Umgebung unter Linux

WEITER LESEN

  • › Cyber ​​Monday 2021: Die besten Apple-Angebote
  • › 12 grundlegende Excel-Funktionen, die jeder kennen sollte
  • › Was ist ein System-on-a-Chip (SoC)?
  • › Cyber ​​Monday 2021: Die besten Tech-Angebote
  • › Der Computerordner ist 40: Wie der Xerox Star den Desktop erstellt hat
  • › Cyber ​​Monday 2021: Die besten PC-Angebote