Gentoo Linux Gentoo: Eine Linux-Distribution, in der Sie Ihre eigene optimierte Software kompilieren Gentoo: Eine Linux-Distribution, in der Sie Ihre eigene optimierte Software kompilieren Die schiere Anzahl der verschiedenen Arten, auf die Linux läuft, ist erstaunlich, da es viele Möglichkeiten gibt . Während es viele Distributionen gibt, die entweder auf .deb ... Read More basieren, ist ein Linux-Betriebssystem mit dem Portage-Paketmanager als Grundlage. Es ist einzigartig unter Linux-Distributionen ("Distributionen") für seinen lokal kompilierten Quellcode. Während Linux-Distributionen eine höhere Flexibilität gegenüber traditionellen Betriebssystemen bieten, nimmt Gentoo die Do-it-yourself-Mentalität voll zur Geltung.
Als echtes Linux-Betriebssystem für Power-User bietet Gentoo Linux die volle Kontrolle über Software-Installationen. Aber es ist nichts für schwache Nerven. Aber mit dem richtigen Wissen können Sie mit Gentoo Linux viel Kontrolle über Ihren PC erlangen!
Was ist Gentoo Linux?
Gentoo Linux ist ein minimales Linux-Betriebssystem mit kompletter Systemkontrolle. Es ist in der gleichen Weise wie Linux-Distributionen wie NuTyX Go Nuts mit Nutyx: Ein anpassbares Linux-Betriebssystem mit Nutyx: Ein anpassbares Linux-Betriebssystem NuTyX richtet sich als Linux-Distribution an Linux-Fanatiker. Aber wegen seiner Befehlszeilenschnittstelle ist es ein ziemlich einfaches, aber funktionelles Betriebssystem. Ist NuTyX genau das Richtige für dich? Weiterlesen . Obwohl Desktopumgebungen wie GNOME und KDE verfügbar sind, startet Gentoo direkt mit der Kerninstallation in der Befehlszeile. Gentoo ist ein minimales Betriebssystem ohne vorinstallierte Pakete. Gentoo ist eine leere Zeichenfläche, die den Benutzer bei der Erstinstallation sogar zur Kompilierung eines Kernels auffordert.
Linux hat den Pinguin als Logo übernommen. Gentoo erhielt seinen Namen vom Gentoo Pinguin, der gemeinhin als der schnellste Unterwasserschwimmpinguin bezeichnet wird. Gentoo schätzt daher Geschwindigkeit und Flexibilität im Hinblick auf Benutzerfreundlichkeit. Das heißt jedoch nicht, dass Gentoo schwierig ist. Der Einstieg ist zugegebenermaßen komplexer als das durchschnittliche Desktop-Linux-Betriebssystem. Aber starke Dokumentation macht Gentoo zu einer fantastischen Linux-Distribution für Serverumgebungen oder Desktops.
Gentoo Linux Portage Paketmanager
Gentoo verwendet das Portage-Paketverwaltungs- und Softwareverteilungssystem. Der Befehl emerge führt eine lokale Aktualisierung durch, sucht einen Download oder ein Paket und schließt die Kompilierung und Installation zusammen mit den Abhängigkeiten ab. Portage bietet einen umfangreichen Katalog mit mehr als 19.000 Paketen.
Erste Schritte mit Gentoo Linux
Zuerst möchten Sie Ihre bevorzugte Gentoo-Version abfangen. Da Gentoo Linux mehrere Iterationen enthält, gibt es eine große Auswahl. Die Erstinstallation erfordert das Kompilieren eines Kernels und das Einstellen von Partitionen. Wenn Sie die Live-CD auswählen, haben Sie eine Live-Version von Gentoo mit einer Desktop-Umgebung. Sie können Ihre bevorzugte Desktopumgebung auswählen und sich anmelden, ohne dass ein Passwort erforderlich ist. Was an Gentoo wirklich gut ist, ist, dass Sie sich mit der Live-CD in einer Desktop-Umgebung anmelden und Gentoo über die Befehlszeile installieren können.
Aber für diejenigen mit der Minimal-CD ist die Navigation ein bisschen anders. Sie müssen alles angeben, von der Auswahl eines Kernels über die Auswahl eines Dateisystems bis zur Auswahl eines Stage-Tarballs. Die Möglichkeiten sind massiv, fast überwältigend.
Was du tun kannst
Sobald Sie durch die Kerninstallation gegangen sind, beginnt hier der Spaß. Gentoo stellt freundlicherweise eine Liste empfohlener Anwendungen in seinem Wiki zur Verfügung. Bemerkenswert ist, dass dies nur eine Best-of-Liste ist.
Installieren Sie GNOME
Für den Anfang möchten Sie vielleicht eine Desktop-Umgebung installieren. Es gibt einen fantastischen Leitfaden für die Installation von GNOME.
Sie können einen wunderschönen Begrüßungsbildschirm erhalten, indem Sie Folgendes ausführen:
echo "gnome-base/gnome-session branding">>/etc/portage/package.use
Um GNOME zu installieren, geben Sie Folgendes ein:
emerge --ask gnome-base/gnome
Installieren Sie KDE
Für KDE schlägt das Gentoo Wiki vor, ein Profil auszuwählen. Rufen Sie eine Liste der verfügbaren Profile auf mit:
eselect profile list
Wenn Sie dann entschieden haben, welches Profil Sie verwenden möchten, geben Sie Folgendes ein:
select profile set X
Aber ersetzen Sie X durch Ihr bevorzugtes KDE-Profil.
Installieren Sie OpenOffice
Ein weiteres nützliches Tool zur Installation ist OpenOffice. Suchen Sie zuerst nach OpenOffice:
emerge --search openoffice
Sie werden zwei Versionen bemerken. Es gibt eine quellbasierte Version und ein vorkompiliertes Binärpaket. Die vorkompilierte Iteration weist eine kürzere Installationszeit auf, was fantastisch ist. Der Portage-Paketmanager und Emerging bedeutet, dass Sie verschiedene Flags wie ein Java-USE-Flag angeben können, damit Portage alle Java-Pakete für die OpenOffice-Verwendung installiert. Zum Beispiel:
USE="java" emerge --pretend openoffice
Oder:
USE="java" emerge --pretend openoffice-bin
Installieren Sie Monit
Monit ist eine großartige Möglichkeit, Systemprozesse, Dateien und Programme zu überwachen und zu verwalten. Um monit zu installieren, führe folgendes aus:
emerge --ask app-admin/monit
Sie können /etc/monitrc
bearbeiten und hinzufügen:
include /etc/monit.d/*
Auf diese Weise können Sie Dateien in ein bestimmtes Verzeichnis einschließen. Sie können monit auch beim Booten automatisch starten. Lauf:
monit reload
Und gib ein:
Run monit in standard runlevels mo:2345:respawn:/usr/bin/monit -Ic /etc/monitrc
Installieren Sie Sudo
Sudo ist ein weiteres großartiges Tool zum Installieren:
emerge --ask app-admin/sudo
Auf diese Weise können Sie mithilfe von Administratorrechten Aktionen ausführen.
Installieren Sie Dhcpcd
Dhcpcd steht für Dynamic Host Configuration Protocol-Clientdaemon. Dies ist ein fantastisches Mittel, um Ihr Netzwerk zu verwalten und IPv4- und IPv6-Verbindungen zu verwalten:
emerge --ask net-misc/dhcpcd
Sie legen Ihre Konfiguration in der Datei dhcpcd.conf fest.
Installiere lm_sensors
Aufgrund seiner modularen Installation schätzen viele Gentoo-Benutzer die totale Kontrolle. lm_sensors
ist ein Hardware-Überwachungsdienstprogramm. Mit lm_sensors
können Sie Spannung, Lüftergeschwindigkeit und Temperatur verfolgen und steuern. Aber vor der Installation müssen Sie sicherstellen, dass lm_sensors
richtig funktioniert, Sie benötigen bestimmte Module für den Kernel.
Sie benötigen l2C-Unterstützung mit aktivierten Kernel-Optionen:
Device Drivers --->-*- I2C support --->I2C device interface Hardware Monitoring support --->Select a driver, eg: [*] Intel Core/Core2/Atom temperature sensor (coretemp)
Als nächstes installiere lm_sensor
:
emerge --ask sys-apps/lm_sensors
Wenn jedoch Pakete mit dem USE-Flag lm_sensors installiert sind, müssen Sie für jedes Paket in /etc/portage/package.use
oder in der globalen /etc/porgage/make.conf.
/etc/portage/package.use
ein Flag /etc/porgage/make.conf.
Aktualisieren Sie anschließend @world, um sys-apps/lm_sensors
als Abhängigkeit zu verwenden:
emerge --ask --changed-use --deep @world
Abschließend:
sensors-detect
Dies führt einen Motherboard-Hardware-Scan durch. Dann teilt die Ausgabe mit, was in der Kernel-Konfiguration ist und was nicht.
Installieren Sie ConsoleKit
Mit ConsoleKit können Sie Benutzer, Sitzplätze und Anmeldesitzungen verfolgen und definieren. Da der Schwerpunkt auf der Verfolgung von Benutzern und Anmeldungen liegt, ist ConsoleKit für eine Mehrbenutzerumgebung von Vorteil.
Zum Einrichten von ConsoleKit gibt es einige Kernel-Voraussetzungen:
General setup --->[*] Auditing support [*] Enable system-call auditing support
Zusätzlich müssen Sie D-Bus aktivieren. Um D-Bus unter Gentoo Linux zu aktivieren, fügen Sie das USE-Flag für D-Bus in /etc/portage/make.conf
:
USE="dbus"
Führen Sie danach ein Update aus:
emerge --ask --changed-use --deep @world
Sobald Sie die Kernel-Optionen konfiguriert und D-Bus aktiviert haben, fahren Sie mit dem Bearbeiten von /etc/portage/make.conf
wo Sie das USE-Flag auf ConsoleKit setzen:
USE="consolekit"
Obwohl dies nicht annähernd eine vollständige Liste dessen ist, was Sie tun können, sind dies einige empfohlene Tools und Apps, die es Ihnen ermöglichen, die Kontrolle über Ihren PC zu übernehmen. Sie sind solide Ausgangspunkte für das Zusammensetzen eines Builds und das Verwalten von Ressourcen, das Einleiten von Aktionen mit Administratorzugriff und vieles mehr. Für die umfassende Liste, überprüfen Sie die Paketliste.
Gentoo Linux: Ein Linux-Betriebssystem mit maximaler Kontrolle
Hohe Flexibilität und Kontrolle glänzen mit Gentoo Linux. Da es standardmäßig in der Befehlszeile startet und vorinstallierte Programme fehlen, finden Sie keine Bloatware. Doch Gentoo Linux macht die Kontrolle noch einen Schritt weiter. Indem Sie Ihren eigenen Kernel kompilieren, profitieren Sie von einem auf Ihre Hardware zugeschnittenen Betriebssystem. Dies bedeutet zumindest theoretisch eine erhöhte Betriebseffizienz.
Darüber hinaus können Sie mit Gentoo steuern, welche Dienste ausgeführt und installiert werden, sowie die Speicherbelegung verwalten. Das Mittel dafür ist das Ausschneiden unnötiger Kernel-Services.
Das Gentoo Wiki
Ein weiterer Bereich, den Gentoo dominiert, ist sein bulliges Wiki. Hier finden Sie sehr gut ausgearbeitete Informationen zu Themen, die von der zentralen Gentoo-Linux-Landschaft über Software, Hardware und sogar dedizierte Bereiche für Desktop- und Serverumgebungen reichen. Das vollständige AMD64-Handbuch geht zum Beispiel durch eine Einführung in Linux fort, indem es Gentoo installiert und den Prozess in Desktop-, Unternehmens- und Systemverwaltungsumgebungen weiterführt. Außerdem gibt es einen fantastischen Abschnitt zur Leistungsoptimierung.
Wer sollte Gentoo Linux verwenden?
Im Gegensatz zu spezialisierten Linux-Betriebssystemen wird Gentoo Linux nicht hauptsächlich verwendet. Während Container Linux Was ist Container Linux und sollten Sie es verwenden? Was ist Container Linux und sollten Sie es verwenden? Container werden immer beliebter. Container Linux, früher bekannt als CoreOS, ist ein Linux-Betriebssystem, das für einfache Container-Bereitstellungen entwickelt wurde. Dieser Überblick und ein praktischer Blick auf Container Linux wird Ihnen mehr erzählen. Lesen Sie mehr betont verteilte Installationen und sich drehende Container, Gentoo ist weit offen. Es ist für fast jeden Zweck geeignet
Ich würde Gentoo Linux für technisch versierte Linux-Benutzer empfehlen. Darüber hinaus schlage ich vor, sich in Gentoo Linux zu vertiefen, wenn Sie mit Geduld bewaffnet sind. Als eine Möglichkeit, Linux und die Befehlszeile zu erkunden, ist Gentoo eines der besten verfügbaren Linux-Betriebssysteme. Wenn Sie Kontrolle und eine weniger mühsame Installation wünschen, probieren Sie NuTyX. Obwohl Gentoo Installation nicht unbedingt schwierig ist, ist es komplexer als das durchschnittliche Desktop-Betriebssystem. Selbst wenn Sie die Befehlszeile und den Bash gut kennen, bereiten Sie sich darauf vor, einen Befehl häufig falsch zu schreiben, und müssen den Track zurückverfolgen. Das oder einfach nur sehr langsam tippen und jeden Befehl Korrektur lesen.
Dennoch können Sie mit der umfassenden Dokumentation Gentoo Linux installieren. Wenn Sie mehr über Linux erfahren möchten, bietet Gentoo viele Möglichkeiten. Da Sie den Kernel sogar kompilieren müssen, bringt Gentoo Ihnen eine Menge über das Linux-Ökosystem bei. Linux-Fans werden die Flexibilität und die modulare Installation zu schätzen wissen. Während das durchschnittliche Linux-Desktop-Betriebssystem mit wenig Bloatware ausgeliefert wird, nimmt Gentoo Linux dies auf die Spitze. Es ist nicht so, als würde man ein Handbuch über eine Automatik fahren, es ist, als würde man selbst ein Auto bauen. Systemadministratoren mögen auch Gentoo, da es leichtgewichtig ist und eine solide Linux-Server-Landschaft 12 Beste Linux-Server-Betriebssysteme und wer sollte ihre 12 besten Linux-Server-Betriebssysteme verwenden und wer sollte sie bauen einen Server? Linux ist ideal und bietet in der Regel erweiterte Berechtigungen, erhöhte Flexibilität und Stabilität. Aber welchen solltest du wählen? Sehen Sie sich die 12 besten Linux-Server-Betriebssysteme an und wer sollte sie verwenden. Weiterlesen . Anfänger schätzen vielleicht Sabayon Installieren Gentoo den einfachen Weg mit Sabayon Installieren Gentoo den einfachen Weg mit Sabayon Lesen Sie mehr, die die Macht von Gentoo abzüglich der Mühe bietet.
Abschließende Gedanken zu Gentoo Linux
Gentoo Linux bietet ein hervorragendes, hochflexibles Linux-Betriebssystem. Es ist das Beste für technisch versierte Benutzer, die die totale Kontrolle über ihr System suchen. Dies zeigt sich als Einfluss auf Ressourcenverbrauch, installierte Software und sogar den kompilierten Kernel. Während Linux-Betriebssysteme in der Regel erweiterte Anpassungsoptionen bieten, geht Gentoo Linux weit über die Begrenzung von Bloatware hinaus. Stattdessen ist es ein Bootstrapping-Betriebssystem, das maximale Kontrolle bietet. Sie müssen jedoch Ihren eigenen Kernel kompilieren und die gesamte Distribution von Grund auf neu konfigurieren.
Gentoo Linux ist jedoch nichts für schwache Nerven. Zugegeben, es gibt viel mehr Arbeit als das durchschnittliche Linux-Betriebssystem. Einen Kernel zu kompilieren klingt entmutigend. Ehrlich gesagt, geht es um das Software-Äquivalent zum Aufbau eines eigenen PCs. Aber mit Gentoo gibt es maximale Kontrolle über jede Facette Ihres Betriebssystems. Außerdem ist Gentoo eines der besten Linux-Betriebssysteme, mit denen man ein Linux-Profi werden kann.
Verwenden Sie Gentoo Linux? Wenn nicht, wechseln Sie?
Bildquelle: Milliarden Fotos über Shutterstock