Arch Linux ist eine leistungsstarke Linux-Distribution, die eine fortlaufende Version bietet, sodass Ihre gesamte Software immer auf dem neuesten Stand ist. Mit dieser Leistung ist jedoch ein wenig Komplexität bei der Installation des Betriebssystems verbunden. Mit anderen Worten, die Installation von Arch Linux ist nicht einfach… aber nicht unmöglich. Hier erfahren Sie, wie Sie Arch Linux als virtuelle Maschine (mit VirtualBox) installieren. Der Vorgang ist der gleiche, wenn Sie auf Bare Metal installieren (der einzige Unterschied besteht darin, dass ein bootfähiges Medium erstellt werden muss, z. B. ein USB-Laufwerk oder eine CD / DVD für die Bare Metal-Installation). Die ersten Schritte mit einer virtuellen Maschine machen das Lernen etwas einfacher.
In diesem Lernprogramm werden die Schritte zum Erstellen der virtuellen VirtualBox-Maschine nicht detailliert beschrieben. Um zu erfahren, wie dieser Prozess abgeschlossen ist, lesen Sie Ausführen von Ubuntu in Windows mithilfe von VirtualBox. Die Schritte zum Erstellen einer virtuellen Maschine in VirtualBox sind unabhängig von der Hostingplattform ähnlich.
Laden Sie die ISO herunter
Als erstes müssen Sie die neueste Arch Linux ISO-Datei herunterladen. Richten Sie Ihren Browser auf die Arch Linux-Download-Seite und laden Sie das neueste Bild auf Ihre Festplatte herunter. Mit diesem ISO-Image erstellen Sie Ihre virtuelle Maschine wie gewohnt. Nachdem Sie die virtuelle Maschine erstellt haben, starten Sie Arch Linux. Sie werden sich schließlich mit einer Bash-Eingabeaufforderung konfrontiert sehen (wo Sie mit den erforderlichen Befehlen beginnen können).
Laufwerk partitionieren

Als Erstes müssen Sie an der Eingabeaufforderung das Laufwerk partitionieren. Geben Sie den Befehl aus:
fdisk / dev / sda
Geben Sie als Nächstes "n" (ohne Anführungszeichen) ein und drücken Sie die Eingabetaste. Geben Sie nun "p" (ohne Anführungszeichen) ein und drücken Sie die Eingabetaste. Sie möchten dann die voreingestellte Partitionsnummer (1) beibehalten, indem Sie die Eingabetaste drücken. Gehen Sie genauso vor, wenn Sie aufgefordert werden, den ersten Sektor und den letzten Sektor auszuwählen (drücken Sie einfach die Eingabetaste). Geben Sie schließlich "w" (keine Anführungszeichen) ein, um die Änderungen auf die Festplatte zu schreiben.
Formatieren der Partition
Nun müssen wir die neu erstellte Partition formatieren. Geben Sie dazu den Befehl ein:
mkfs.ext4 / dev / sda1
Hängen Sie die neu formatierte Partition mit dem Befehl ein:
Installation

Und jetzt installieren wir das Basis-Arch-Linux-Paket. Dadurch wird das zum Ausführen des Systems erforderliche Minimum installiert (z. B. GNU BASH-Shell, Datenkomprimierungswerkzeug, Dateisystemdienstprogramme, C-Bibliothek, Komprimierungswerkzeuge, Linux-Kernel und -Module, Bibliothekspakete, Systemdienstprogramme, USB-Geräteprogramme, vi-Texteditor) und mehr) und wird mit dem Befehl ausgeführt:
System konfigurieren
Als nächstes müssen wir das System konfigurieren. Der erste Schritt in diesem Prozess besteht darin, eine / etc / fstab Datei, die definiert, wie Blockgeräte- und Remote-Dateisysteme eingehängt werden. Tun Sie dies mit dem Befehl:
genfstab -U / mnt >> / mnt / etc / fstab
Nun müssen wir das Stammverzeichnis für den aktuell laufenden Prozess mit dem Befehl ändern:
Einstellen von Zeitzone, Hardwareuhr und Gebietsschema

Wir müssen sowohl die Zeitzone als auch das Gebietsschema für die Installation festlegen. Dies geschieht mit den folgenden Befehlen:
ln -sf / usr / share / Wo ZONEINFO das Land ist, ist REGION der Staat und CITY ist die Stadt. Wenn Sie sich beispielsweise in Louisville, Kentucky befinden, lautet Ihr Befehl: ls -sf / usr / share / Amerika / Kentucky / Louisville / etc / localtime Stellen Sie die Hardwareuhr mit dem Befehl ein: hwclock --systohc --utc Und jetzt legen wir das Gebietsschema fest, das die Sprache und die lokalen Einstellungen definiert. Geben Sie dazu den Befehl ein: vi /etc/locale.gen An dieser Stelle verwenden Sie den vi-Texteditor, der alles andere als benutzerfreundlich ist. Sie müssen zuerst die "i" -Taste drücken, um den Einfügemodus zu aktivieren. Scrollen Sie dann durch das Kommentarzeichen und entfernen Sie das Kommentarzeichen (entfernen Sie das "#" - Symbol vom Anfang einer Zeile). Standardmäßig ist US-Englisch unkommentiert. Wenn Sie sich nicht in Amerika befinden, möchten Sie dies kommentieren und den besten Standort auskommentieren. Wenn Sie sich um diese Änderung gekümmert haben, drücken Sie die Esc-Taste, gefolgt von wq und Enter. Dadurch wird die Datei gespeichert und geschlossen. Generieren Sie die erforderliche Sprachdatei mit den Befehlen: locale-genecho LANG = de_US.UTF-8> /etc/locale.confexport LANG = de_US.UTF-8 Ersetzen Sie en_US durch Ihr Gebietsschema (falls erforderlich). Damit Ihre Arch Linux-Distribution booten kann, müssen Sie einen Bootloader installieren. Bevor wir dies tun, legen wir den Hostnamen für das System fest (wählen Sie den Hostnamen, der Ihren Anforderungen entspricht). Der Befehl dafür lautet: echo HOSTNAME> / etc / hostname Dabei ist HOSTNAME der von Ihnen gewählte Name. Installieren Sie den Bootloader mit den folgenden Befehlen: Pacman -Sy Essengrub-install / dev / sdagrub-mkconfig -o /boot/grub/grub.cfg Legen Sie zum Schluss ein root-Passwort mit dem Befehl fest: passwd Zu diesem Zeitpunkt haben Sie eine Basisinstallation von Arch Linux. Wenn Sie das System neu starten, befinden Sie sich an einer Eingabeaufforderung, an der Sie sich als Root-Benutzer anmelden können. Bevor Sie fortfahren, müssen Sie das Netzwerk konfigurieren. Wenn Sie versuchen, etwas von der Befehlszeile aus zu pingen, wird nur allzu deutlich, dass das Netzwerk noch nicht funktioniert. Zuerst müssen Sie den Namen unseres Netzwerkgeräts herausfinden. Das kann mit dem Befehl gefunden werden: IP-Link Sie sehen eine Liste für lo (Loopback) und eine für eine Standard-Netzwerkschnittstelle. Geben Sie den folgenden Befehl ein, um die Netzwerkschnittstelle zu konfigurieren: vi /etc/systemd/network/DEVICE_NAME.network Dabei ist DEVICE_NAME der Name Ihres Netzwerkgeräts. Fügen Sie in diese leere Datei Folgendes ein: Spielname = en *NetzwerkDHCP = ja Speichern und schließen Sie die Datei. Starten und aktivieren Sie das Netzwerk mit den Befehlen: systemctl start systemd-networkd neusystemctl aktivieren systemd-networkd Erstellen Sie anschließend die erforderlichen DNS-Einträge mit dem Befehl: vi /etc/resolv.conf Fügen Sie in dieser Datei Folgendes hinzu: Nameserver 8.8.8.8Nameserver 8.8.4.4 Speichern und schließen Sie die Datei. Die Vernetzung sollte jetzt funktionieren. Lassen Sie uns die GNOME-Desktopumgebung installieren. Geben Sie dazu die Befehle ein: pacman -S xorg xorg-serverpacman-gnome gnome-extra Drücken Sie bei den obigen Befehlen die Eingabetaste, um die Standardwerte für alle Optionen auszuwählen. Starten Sie schließlich den Display-Manager und aktivieren Sie ihn mit den Befehlen: systemctl enable gdm.servicesystemctl start gdm.service Sie sollten sich jetzt bei GNOME anmelden und Ihre Arch Linux-Installation genießen können. Legen Sie den Hostnamen fest und installieren Sie den Bootloader

Netzwerk konfigurieren

Installieren Sie eine Desktop-Umgebung




