Dateien und Paketmanagement

E

eltrox

Mitglied
Hallo.


Ich wollte mal fragen ob es Tools bzw fertige Scripts gibt, die das Dateien und Paketmanagement vereinfachen.

1. Nach dem erstmaligen emergen / installieren von paketen kommt immmer die Meldung "x config files in '/etc' needs to be updating" und man muss die Konfigurationsdateien dann umbenennen.
Gibts ein Tool oder ne möglichkeit, dass die Dateien automatisch umbenannt wird solange die Entsprechende Configdatei noch nicht da ist?
Man kann zwar irgendwo in einer Config Datei den Verzeichnisschutz abschalten dann dann ersetzt er aber auch schon bestehende configdateien oder hab ich da was übersehen?

2. Wie kann ich Dateileichen deinstallierter Pakete und deren Abhängigkeiten am besten auffinden und löschen? Am besten automatisch aber mit Sicherheitsabfrage ?

3 Wie kann ich die Konfigdateien deinstallierter Pakete automatisch entfernen
oder in einen Archivordner in /home verschieben lassen?

4. Wie kann ich das Portage Verzeichnis automatisch ausmisten lassen, so dass die Größe dieses Verzeichnisses nicht zu sehr ansteigt

5. Wie kann ich nach dem emergen/kompilieren die Überreste vom Kompilieren sowie entpackte quelldateien entfernen und die gepackte Archivdatei (die aus dem Internet herunter geladen wurde) in einen anderen Ordner verschieben lassen (auf ein Netzlaufwerk in den Archivordner)

Möchte nämlich das Grundsystem und die Rootpartition möglichst kompakt und ohne Dateileichen.

Mfg und Danke schonmal.
 
Zu 1)
http://de.gentoo-wiki.com/Etc-update
http://gentoo-wiki.com/TIP_dispatch-conf

Zu 2)
Code:
emerge --depclean -av

zu 4)
Dies geschieht beim syncen automatisch.Überflüssige Ebuilds werden dann gelöscht.

zu 5)
Kompiliert wird per default nur im Verzeichniss /var/tmp/portage.Dieses wird idealerweise (wenn der Vorgang nicht abbricht) bei Erfolg immer automatisch geleert.Wenn also nicht kompiliert wird ist es normalerweise immer leer.
Die Quellcodedateien liegen per default in /usr/portage/distfiles,also da wo auch der Portage-Tree ist,und wachsen mit der Zeit enorm an.Man kann in der /etc/make.conf eine Variable DISTDIR angeben.Dieses kann imho auch auf einen Netzwerkordner verweisen.
http://www.gentoo.org/doc/de/handbook/handbook-x86.xml?part=3&chap=1#doc_chap2
Sie können aber auch gefahrlos einfach gelöscht werden.Wenn Portage keine Sourcefiles findet werden sie einfach neu heruntergeladen.
 
Zurück
Oben