Gentoo Linux ist eine leistungsstarke und erweiterbare Distribution, die sich an die ursprüngliche quellenbasierte Paketverwaltung hält. Darüber hinaus ist der Paketmanager Portage ein leistungsstarkes Dienstprogramm, mit dem Sie jeden Verteilungsaspekt verfeinern und optimieren können. Es handelt sich jedoch nicht um eine Distribution, die einfach zu installieren und zu verwenden ist. Hier zeigen wir Ihnen, wie Sie Gentoo Linux installieren, um die zahlreichen Vorteile nutzen zu können.
Was ist Gentoo Linux?
Im Kern ist Gentoo Linux eine hochmodulare Linux-Distribution, die Ihnen die Möglichkeit gibt, benutzerdefinierte Linux-Maschinen für jeden Zweck zu erstellen. Im Gegensatz zu anderen Distributionen werden dazu die Tools bereitgestellt, mit denen jedes installierbare Paket im System kompiliert und geändert werden kann.
Einer der größten Vorteile dieses Ansatzes besteht darin, dass der Zwischenhändler zwischen Ihnen und Ihren Systempaketen entfällt. Sie sind nicht an einen bestimmten Paketmanager und App-Format gebunden. Mit dem Quellcode können Sie Ihre eigenen Pakete kompilieren und diese an Ihre Bedürfnisse anpassen.
Gentoo erhalten
Eine Kopie von Gentoo erhalten Sie unter seine Website. Sie können das Installationsprogramm für verschiedene Plattformen auswählen. Gentoo unterstützt neben anderen Legacy-Architekturen sowohl amd64 als auch arm64.
Mit der heruntergeladenen ISO-Datei können Sie dann ein USB-Schreibprogramm wie balenaEtcher und dd verwenden, um Ihr bootfähiges Flash-Laufwerk zu erstellen.
Gentoo Linux installieren
Bevor wir mit der Installation von Gentoo fortfahren, ist es wichtig zu beachten, dass dieser Vorgang vollständig manuell erfolgt, was bedeutet, dass unterwegs viele Befehle ausgeführt werden. Daher wird empfohlen, dass Sie diesen Leitfaden nicht nur konsultieren, sondern auch überprüfen Gentoos offizielles Handbuch Weitere Hinweise zur Installation finden Sie hier.

Stecken Sie Ihr Flash-Laufwerk in Ihren Computer und starten Sie ihn. Der Gentoo-Installer-Bildschirm wird gestartet.
Gut zu wissen: Erfahren Sie, wie Sie eine Linux-Distribution in Ihrem Browser testen können.
Schritt 1: Einrichten der Netzwerkverbindung
Um Gentoo zu installieren, müssen Sie mit dem Internet verbunden sein. Das Installationsprogramm stellt automatisch eine Verbindung über eine Kabelverbindung her. Überprüfen Sie, ob Sie gerade online sind, indem Sie den folgenden Befehl ausführen:
ping -c 5 maketecheasier.com

Wenn Sie eine Verbindung zu einem drahtlosen Netzwerk herstellen müssen, müssen Sie wpa_supplicant einrichten, das Sie mit Ihrem drahtlosen Zugangspunkt verbindet.
wpa_passphrase 'Your_SSID_Here' 'Your_Password_Here' >> /etc/wpa_supplicant/wpa_supplicant.conf
Laden Sie die neu dhcpcd Daemon zum Starten Ihrer drahtlosen Netzwerkverbindung:
rc-service dhcpcd restart
Schritt 2: Erstellen der EFI-Festplattenpartition
Formatieren Sie die Festplatte, auf der Sie Gentoo installieren möchten. Tun Sie dies, indem Sie die verwenden fdisk Befehl gefolgt von der Gerätedatei der Festplatte Ihres Computers:
fdisk /your/disklabel

Wenn Sie sich über die Struktur Ihrer vorhandenen Festplattenpartition nicht sicher sind, überprüfen Sie diese mit dem -l Flagge:
fdisk -l
Sobald Sie sich in fdisk befinden, drücken Sie G um die Festplatte für alle vorhandenen Partitionen zu löschen.

Drücken Sie N um fdisk mitzuteilen, dass Sie eine neue Partition erstellen möchten. Fdisk fragt Sie nach der Partitionsnummer, die Sie verwenden möchten. Drücken Sie Eingeben um die Standardeinstellung zu verwenden.

Geben Sie „+100M“ in die Eingabeaufforderung „Letzter Sektor“ ein und drücken Sie dann Eingeben.

Ändern Sie den Typ Ihrer ersten Partition, indem Sie drücken T. Dadurch wird fdisk mitgeteilt, dass Sie den Typ der gerade erstellten Partition ändern möchten. Stellen Sie von dort aus diese Partition durch Eingabe auf „EFI-System“ ein 1dann drücken Eingeben.

Schritt 3: Partitionieren des Rests der Festplatte
Die nächste Partition, die Sie erstellen müssen, ist die „/boot“-Partition, in der der Linux-Kernel und der Bootloader gespeichert werden. Drücken Sie NDann Eingeben um die zweite Partition Ihres Systems zu erstellen.
Geben Sie „2“ ein und drücken Sie dann Eingeben um Fdisk mitzuteilen, dass Sie die zweite Partition für die aktuelle Festplatte bearbeiten.

Drücken Sie die Eingabetaste, um den Standardwert für den ersten Sektor für die Partition zu übernehmen, geben Sie dann „+1G“ ein und drücken Sie dann Eingeben um die Partitionsgröße auf 1 GB festzulegen.

Drücken Sie N Geben Sie erneut „3“ ein, um die dritte Partition Ihrer Festplatte zu erstellen. Dies dient als Swap-Partition Ihres Computers, die den Speicher dynamisch austauschen kann, wenn der Speicherplatz knapp wird.
Drücken Sie Eingeben Um den Standardwert für den ersten Sektor festzulegen, geben Sie dann „+4G“ ein und drücken Sie dann Eingeben um die Größe der Swap-Partition auf 4 GB festzulegen.

Notiz: Die allgemeine Regel für die Swap-Größe liegt zwischen der Hälfte und dem Zweifachen des physischen Speichers Ihres Computers. Das bedeutet, dass Sie bei einem 16-GB-System Ihren Swap zwischen 8 und 32 GB einstellen können.
Drücken Sie TGeben Sie dann „3“ ein, um den Typ der dritten Partition zu ändern.
Geben Sie „19“ ein, um diese Partition ordnungsgemäß als Swap festzulegen, und drücken Sie dann Eingeben.

Erstellen Sie die Root-Partition, auf der der Rest des Systems installiert wird. Drücken Sie N Geben Sie erneut „4“ ein, um die vierte Partition auf der Festplatte festzulegen.
Drücken Sie Eingeben Sowohl im ersten als auch im letzten Sektor werden Sie aufgefordert, den Rest der Festplatte Ihrer Root-Partition zuzuweisen.

Drücken Sie P um zu überprüfen, ob das von Ihnen erstellte Partitionstabellenlayout korrekt ist.

Drücken Sie W um Ihre neue Partitionstabelle zu bestätigen und auf die Festplatte zu schreiben.
Schritt 4: Formatieren der Festplatten in Gentoo
Formatieren Sie die EFI-Systempartition als FAT, indem Sie den folgenden Befehl verwenden:
mkfs.vfat /dev/sda1
Erstellen Sie das Dateisystem für die Partition „/boot“, indem Sie das einfachere ext2-Dateisystem verwenden.
mkfs.ext2 /dev/sda2
Erstellen und aktivieren Sie die Swap-Partition, um Gentoo mitzuteilen, dass diese Partition zum Austauschen mit Live-Speicher verwendet werden kann. Führen Sie dazu Folgendes aus:
mkswap /dev/sda3 swapon /dev/sda3
Erstellen Sie ein ext4-Dateisystem für die Root-Partition, indem Sie den folgenden Befehl ausführen:
mkfs.ext4 /dev/sda4
Schritt 5: Herunterladen des Gentoo Stage 3-Tarballs
Hängen Sie die Root-Partition, die Sie gerade erstellt haben, in das Verzeichnis „/mnt/gentoo“ ein, da die Installation nun auf der Festplatte Ihres Computers durchgeführt wird.
mount /dev/sda4 /mnt/gentoo && cd /mnt/gentoo
Laden Sie den Tarball der Stufe 3 mit wget von der Website gentoo.org herunter:
wget https://distfiles.gentoo.org/releases/amd64/autobuilds/20231112T170154Z/stage3-amd64-desktop-openrc-20231112T170154Z.tar.xz

Sobald das erledigt ist, entpacken Sie es mit tar in Ihr „/mnt/gentoo“-Verzeichnis:
tar xpvf ./stage3-amd64-desktop-openrc-20231112T170154Z.tar.xz --xattrs-include='*.*' --numeric-owner
Schritt 6: Auswählen eines Download-Spiegels und Kopieren der DNS-Informationen
Geben Sie an, wo Sie Ihre Pakete für dieses System herunterladen möchten, indem Sie Folgendes ausführen mirrorselect Befehl:
mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf
Dadurch wird ein TUI-Programm geöffnet, in dem Sie den nächstgelegenen Serverstandort auswählen können.

Kopieren Sie die Standard-Repository-Datei für Gentoo in Ihren Ordner „/etc/portage“. Dies ist eine Konfigurationsdatei, die Portage mitteilt, wie seine Pakete heruntergeladen werden sollen:
mkdir -p /mnt/gentoo/etc/portage/repos.conf && cp /mnt/gentoo/usr/share/portage/config/repos.conf /mnt/gentoo/etc/portage/repos.conf/gentoo.conf
Kopieren Sie die Resolver-Informationen von Ihrem USB-Installationsprogramm in das Verzeichnis „/mnt/gentoo“:
cp --dereference /etc/resolv.conf /mnt/gentoo/etc/
Schritt 7: Mounten der Gerätedateien und Chrooten
Hängen Sie die speziellen Verzeichnisse vom USB-Installationsprogramm auf Ihre Festplatte ein:
mount --types proc /proc /mnt/gentoo/proc mount --rbind /sys /mnt/gentoo/sys mount --make-rslave /mnt/gentoo/sys mount --rbind /dev /mnt/gentoo/dev mount --make-rslave /mnt/gentoo/dev mount --bind /run /mnt/gentoo/run mount --make-slave /mnt/gentoo/run
Ändern Sie das Stammverzeichnis Ihrer aktuellen Shell-Sitzung von der Live-ISO in das Verzeichnis „/mnt/gentoo“:
chroot /mnt/gentoo /bin/bash source /etc/profile export PS1="[chroot] ${PS1}"
Schritt 8: Mounten der /boot-Partition und Aktualisieren von Gentoo
Hängen Sie die „/boot“-Partition auf Ihrem Gentoo-Rechner ein, um sicherzustellen, dass der Kernel bei der späteren Installation am richtigen Ort gespeichert wird:
mount /dev/sda2 /boot mkdir /boot/efi mount /dev/sda1 /boot/efi
Aktualisieren Sie Ihre Gentoo-Repositorys, um sicherzustellen, dass Sie beim ersten Systemupdate die neuesten Pakete erhalten:
emerge-webrsync
Aktualisieren und installieren Sie alle Basis-EBUILDS für Ihr System, indem Sie diesen Emergen-Befehl ausführen:
emerge --ask --verbose --update --deep --newuse @world
Schritt 9: Zeitzone und Orte
Sobald dies erledigt ist, richten Sie die regionsspezifischen Informationen Ihres Systems ein, die sowohl Ihre Zeitzone als auch Ihr Systemgebietsschema umfassen. Um die Zeitzone auf Ihre Region einzustellen, suchen Sie im Ordner „/usr/share/zoneinfo“ nach dem nächstgelegenen Ort.
ls /usr/share/zoneinfo
Schreiben Sie den Pfad zum Ordner und zur Zonendatei in Ihre Datei „/etc/timezone“. Der nächstgelegene Standort für mich ist beispielsweise „Asien/Manila“:
echo "Asia/Manila" > /etc/timezone emerge --config sys-libs/timezone-data

Öffnen Sie die Datei „locale.gen“ mit Ihrem bevorzugten Texteditor:
nano -w /etc/locale.gen
Entfernen Sie das Nummernzeichen (#) vor den ersten beiden Zeilen in der Datei locale.gen.

Notiz: Sie können die vollständige Liste der verfügbaren Gebietsschemas anzeigen, indem Sie Folgendes ausführen: cat /usr/share/i18n/SUPPORTED.
Wenden Sie Ihre neuen Gebietsschemaeinstellungen an, indem Sie Folgendes ausführen locale-gen Programm.
Schritt 10: Installation des Linux-Kernels und Konfiguration der fstab
Es gibt mehrere Möglichkeiten, den Linux-Kernel in Gentoo zu installieren. Konfigurieren Sie entweder alle Funktionen manuell oder verwenden Sie eine vorgefertigte Funktion der Gentoo-Entwickler. Für unsere Zwecke entscheiden wir uns für Letzteres.
Installieren Sie zunächst das Installkernel-Paket und den Kernel selbst:
emerge --ask sys-kernel/installkernel-gentoo sys-kernel/gentoo-kernel-bin
Gut zu wissen: Erfahren Sie, wie Sie Ihren Linux-Kernel in Ubuntu herunterstufen können.
Öffnen Sie bei installiertem Kernel die fstab-Datei mit Ihrem bevorzugten Texteditor:
nano -w /etc/fstab
Geben Sie alle Partitionen an, die Sie in fdisk erstellt haben. In einem UEFI-System könnte Ihre fstab-Datei beispielsweise etwa so aussehen:
[...] /dev/sda1 /boot/efi vfat defaults 0 2 /dev/sda2 /boot ext2 defaults,noatime 0 2 /dev/sda3 none swap sw 0 0 /dev/sda4 / ext4 noatime 0 1

Schritt 11: Einrichten des Root-Passworts und Installieren zusätzlicher Tools
Erstellen Sie ein Root-Passwort für Ihr System. Dadurch stellen Sie sicher, dass Sie nach dem Installationsvorgang weiterhin auf Ihr System zugreifen können:
passwd

Installieren Sie zusätzliche Netzwerkunterstützungstools für Ihr Gentoo-System. Wenn Sie beispielsweise sowohl Ethernet- als auch drahtlose Konnektivität wünschen, installieren Sie Folgendes:
emerge --ask net-misc/dhcpcd net-wireless/iw net-wireless/wpa_supplicant rc-update add dhcpcd default
Wenn Sie fertig sind, installieren Sie auch einen Systemlogger, wenn Sie das Verhalten Ihres Systems überwachen möchten:
emerge --ask app-admin/sysklogd rc-update add sysklogd default
Installieren Sie abschließend die Dateisystem-Dienstprogramme für die gängigsten Dateisysteme, mit denen Sie interagieren werden:
emerge --ask sys-fs/dosfstools sys-fs/ntfs3g
Schritt 12: Installation des Bootloaders
Der letzte Schritt bei der Installation von Gentoo ist der Bootloader. Dabei handelt es sich um ein kleines Programm, das unmittelbar nach dem BIOS Ihres Computers geladen wird und sich auf das Laden des Betriebssystemkerns vorbereitet.
Führen Sie den folgenden Befehl aus, um den GRUB-Bootloader zu installieren:
emerge --ask sys-boot/grub

Führen Sie nach der Installation die folgenden Befehle aus, um GRUB ordnungsgemäß zu initialisieren und zu konfigurieren:
grub-install --target=x86_64-efi --efi-directory=/boot/efi grub-mkconfig -o /boot/grub/grub.cfg
Hängen Sie das USB-Installationsprogramm aus und starten Sie das System neu, indem Sie Folgendes ausführen:
exit cd umount -l /mnt/gentoo/dev{/shm,/pts,} umount -R /mnt/gentoo reboot
Die Installation von Gentoo Linux ist nur der erste Schritt, um zu verstehen, wie Ihre Linux-Distribution unter der Haube funktioniert. Erfahren Sie, wie Sie Ihr System weiter optimieren können, indem Sie die Kompilierungszeiten in Gentoo beschleunigen.
Wenn Sie jedoch immer noch nicht sicher sind, welche Desktop-Umgebung Sie installieren sollen, schauen Sie sich die unserer Meinung nach besten Desktop-Umgebungen unter Linux an.
Bildnachweis: Dell über Unsplash (Hintergrund) und Wikimedia Commons (Logo). Alle Änderungen und Screenshots von Ramces Red.
Unterstützen Sie unsere Arbeit ❤️
Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.


























