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
Standardmässig befinden sich die Quelldateien im Verzeichnis, wohingegen Binärpakete im Verzeichnis befinden. Die Orte für beide können durch Änderung der Variable  bzw. in vorgenommen werden. Beide Orte können ziemlich gross werden, wenn sie nicht regelmässig aufgeräumt werden. Dies ist der Grund warum eclean erschaffen wurde.

Vollständige Optionsliste
Verwenden Sie eclean --help um eine komplette Zusammenfassung, Optionsliste und Verwendungsübersicht zu sehen:

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</tt> erneut installieren kann falls ein Problem mit foo-1.1</tt> auftritt, ohne irgendetwas noch einmal herunterladen zu müssen.

Der andere mögliche Fall ist die Installation eins zuvor entfernten Paketes. Angenommen ein Paket foo</tt> (irgendeine Version) ist auf dem System installiert. Nach seiner (irrtümlichen) Entfernung und der Ausführung von eclean distfiles</tt> werden die Quelldateien von foo</tt> behalten, so dass es erneut installiert werden kann ohne irgend etwas erneut herunterzuladen.

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