Gentoolkit/de

Gentoolkit ist eine Suite von Werkzeugen zur Erleichterung der Administration eines Gentoo Systems. Dieses Dokument beschreibt die Grundlagen einiger dieser in Gentoolkit vorhandenen Tools.

Was ist Gentoolkit?
Gentoo ist eine einzigartige Distribution und zeigt einige Komplexitäten, die es bei anderen Distributionen einfach so nicht gibt. Als Gentoo-Entwickler und Mitwirkende einige dieser Komplexitäten aufdeckten, schrieben Sie Tools um den Benutzern und Administratoren zu helfen diese zu umgehen. Viele dieser Tools wurden dem Gentoo-Projekt beigesteuert und sind im Paket enthalten.

Gentoolkit enthält eine ganze Reihe nützlicher Tools die den Benutzern helfen, Ihre Pakete zu verwalten und im Auge zu behalten was auf Ihren Systemen los ist. Die meisten Nutzer - insbesondere jene, die Systeme oft aktualisieren - werden von der Gentoolkit-Installation profitieren.

Emerge
Genau wie bei den meisten anderen Gentoo Paket ist die Installation genau so einfach wie ein emerge:

Dokumentation finden
Jegliche Dokumentation die ein Programm haben könnte (außer den Manpages), ist abgelegt in.

euse
euse is a tool to see, set and unset USE flags at various places. For more information on USE flags, please refer to the USE Flags. See euse -h for complete help and all options.

Anzeige, Setzen und nicht Setzen von USE Flags
Das Kommando euse -a liest die momentan aktiven USE Flags und zeigt diese an.

Vergleichbar wird der Befehl euse -a -g dazu verwendet aktive globale USE Flags anzeigen zu lassen. Der Befehl euse -a -l liefert das gleiche für aktive lokale USE Flags. und  sind Unteroptionen von euse und benötigen eine vorangestellte Option (wie  ) um korrekt zu funktionieren.

euse kann auch verwenden, um USE Flags zu setzen oder nicht zu setzen. Die Befehle hierzu sind euse -E flagname</tt> (Flag aktivieren) und euse -D flagname</tt> (Flag deaktivieren).

USE Flag aktivieren:

Die Datei sieht folgendermaßen aus nachdem der Befehl ausgeführt wurde:

USE Flag deaktivieren:

Nochmals die Datei nach Ausführung des Befehls:

revdep-rebuild
Dieses Tool ist Gentoos umgekehrter Abhängigkeiten- Neuersteller ("Reverse Dependency rebuilder"). Es scannt die installierten ebuilds um Pakete zu finden, die als Folge einer Aktualisierung eines Paketes von dem sie abhängen, kaputt gegangen sind. Es kann ein emerge dieser Pakete automatisch für die Benutzer durchführen, aber es kann auch passieren, dass ein gegebenes Paket mit den aktuell installierten Abhängigkeiten nicht mehr funktioniert. In diesem Fall sollten Sie das defekte Paket zu einer neueren Version aktualisieren. revdep-rebuild</tt> übergibt Flags an emerge</tt>. Dies ermöglicht Ihnen das  Flag zu nutzen, um zu prüfen was erneut emerged werden würde, bevor Sie fortfahren.

Um einige Pakete neu zu erstellen führen Sie revdep-rebuild</tt> ohne das Flag  aus und die aufgeführten Pakete werden neu emerged.

glsa-check
glsa-check</tt> ist in erster Linie ein Test-Tool das die unterschiedlichen Gentoo Linux Sicherheitsempfehlungen (GLSA = Gentoo Linux Security Advisory) im Auge behält und wird letztendlich in emerge</tt> und equery</tt> integriert.

eread
eread</tt> ist ein einfaches Werkzeug um elog Dateien anzuzeigen, die von >= erzeugt wurden. Die Ablage von elog Dateien kann durch das Setzen einiger Variablen in ermöglicht werden:

Nachdem elog zur Zufriedenheit konfiguriert wurde, führen Sie eread</tt> auf um die Log-Dateien anzuschauen.

Wählen Sie eine Zahl und die Datei wird über das Pager Programm angezeigt, das in der PAGER Umgebungsvariable angegeben ist. Wenn PAGER nicht festgelegt ist wird less</tt> verwendet. Die PAGER Umgebungsvariable kann mit Hilfe von eselect</tt> (Modul ) eingestellt werden.

Nach der Anzeige des elog Elements werden sie gefragt, ob sie die Datei löschen wollen.

eclean
eclean</tt> ist ein Tool um alte Quelldateien und alte Binärpakete vom System zu entfernen.

Wenn Sie Pakete bauen und installieren, werden die Quelldateien heruntergeladen und in  gespeichert. In der Regel ist das im Verzeichnis. Dies kann über die Zeit mehrere Gigabyte Material ansammeln, wenn es nicht regelmäßig bereinigt wird. Die Benutzer sollten eclean-dist</tt> ausführen um Quelldateien von  zu bereinigen.

Es ist möglich Archive der installierten Pakete durch die Verwendung von quickpg</tt> oder FEATURES="buildpkg" zu erstellen. Diese archivierten Pakete werden in PKGDIR aufbewahrt, in der Regel. Wenn sie nicht länger benötigt werden, oder sie zu alt sind, kann eclean-pkg</tt> aufgerufen werden um sie aus  zu entfernen. Es ist eine gute Methode um sicherzustellen, dass alle Binärpakete auf dem System nur in den aktuellsten Versionen vorliegen.

Für weitere Informationen zu <tt>eclean</tt> und Tipps zur Aufrechterhaltung eines Reste-freien Systems, lesen Sie bitte man eclean oder den eclean Artikel.

Siehe auch

 * equery
 * eclean
 * epkginfo