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.

Installation
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.

Einleitung
euse ist ein Tool um USE Flags an unterschiedlichen Stellen zu betrachten, zu aktivieren oder zu deaktivieren. Für mehr Informationen zu USE Flags lesen Sie bitte USE Flags. Sehen Sie sich euse -h an, um eine vollständige Hilfe mit allen Optionen zu erhalten.

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 (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.

When building and installing packages, the source files are downloaded and preserved in, usually. This can accumulate several gigabytes of material over time if it is not cleaned periodically. Users should run eclean-dist</tt> to clean source files from.

It is possible to create archives of installed packages by using quickpg</tt> or FEATURES="buildpkg". These archived packages are kept in PKGDIR, usually. When they are no longer needed, or if they are too old, eclean-pkg</tt> can be ran to remove them from. It is a good way to ensure that any binary packages on the system are only the latest versions.

For more information on eclean</tt> and tips on maintaining a cruft-free system, please read man eclean or check the eclean article.

Siehe auch

 * equery (englisch)
 * eclean (englisch)