Eclean/de

is a tool for cleaning Portage source files and binary packages. It is part of the package and managed by the Portage-Tools project.

Emerge
Install :

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.

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

As an example, suppose packages foo-1.0 and foo-1.1 are both in the Portage tree. After updating from foo-1.0 to foo-1.1, run : source files for both versions will be kept, so if a problem occurs with foo-1.1 then the user can easily re-install foo-1.0 without re-downloading anything.

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