Eclean/de

eclean ist ein Tool um Portage Quelldateien und Binärpakete zu reinigen. Es ist Teil des Paketes und wird vom Portage-Tools Project verwaltet.

Emerge
eclean installieren:

Bedienung
By default, source files are located in the directory, while binary packages are located in the  directory. The locations for each can be changed by altering the DISTDIR and the PKGDIR variables respectively in. Both locations can grow quite big if not periodically cleaned; this is the reason was created.

Vollständige Optionsliste
Use to see full action summary, options list, and usage breakdown:

Distfiles bereinigen
Säubern Sie das Quelldatei-Verzeichnis durch Übergabe des  Arguments:

Oder durch Aufruf der kurzen Option:

Pakete bereinigen
Für das Verzeichnis mit den Binärpaketen verwenden Sie stattdessen den folgenden Befehl:

Oder durch Aufruf der kurzen Option:

Standardmässig werden Quelldateien und Binärpakete mit Bezug zu irgendeinem Ebuild im aktuellen Portage-Baum nicht gelöscht. Dadurch können Systemadministratoren leicht ein Paket downgraden oder ein zuvor entferntes Paket installieren, vorausgesetzt das Paket befindet sich immer noch im aktuellen Portage-Baum.

Als Beispiel nehmen wir an, dass sich die Pakete foo-1.0 und foo-1.1 beide im Portage-Baum befinden. Nach der Aktualisierung von foo-1.0 auf  führen Sie eclean distfiles aus: Die Quelldateien für beide Versionen werden behalten, so dass der Benutzer leicht foo-1.0 erneut installieren kann falls ein Problem mit foo-1.1 auftritt, ohne irgendetwas noch einmal herunterladen zu müssen.

The other possible case is installing a previously removed package. Suppose that a package foo (any version) is installed on the system. After (inadvertently) removing it and running, the source files for foo will be kept, so it can be re-installed without re-downloading anything.

Die gleichen Beispiele sind ebenfalls für Binärpakete anwendbar.

Um mehr Festplattenplatz zu sparen fügen Sie die Option  hinzu: Jede Quelldatei oder Binärpaket das nicht in Verbindung zu einem aktuell installierten Paket mit dessen Version steht wird gelöscht. Bitte beachten Sie dass die Benutzer auf diese Weise für den Fall, dass sie ein Paket downgraden oder ein zuvor entferntes Paket erneut installieren müssen nicht geschützt sind.

Als Alternative können Sie die beiden Optionen  und   verwenden: Alle Quelldateien oder Binärpakete die nicht in Beziehung zu einem momentan installierten Paket stehen (die Version ist egal) werden gelöscht. Dies schützt nicht im Falle einer erneuten Installation eines zuvor entfernten Paketes, aber es wird die Quellen schützen wenn später ein Downgrade eines Paketes notwendig ist.

Für weitere Details lesen Sie die eclean(1) Man-Page:

Siehe auch

 * Gentoolkit
 * Knowledge Base: Remove obsoleted distfiles