Hallo
Wollte mal wissen welche Möglichkeiten und spezielle Programme es gibt sein Gentoo zu entmüllen. Über die Zeit hat sich Gentoo ja ziehmlich gut entwickelt und
portage ist schon recht ausgereift, aber eben nicht perfekt und deshalb bleiben über die Zeit immer wieder Spuren, die man aber nicht benötigt. Auffällig ist das bei auf meinen Uraltinstallationen. Dort gibt es Dinge die auf neueren Installationen schlicht fehlen, oder noch nicht passiert sind! Daher mal die Frage an andere; welche Programme gibt es und was muss man von Hand machen?
Als erstes wären da die
brocken links. Kann man die einfach mit
find -L VERZEICHNIS -type l -exec unlink {} \; entfernen?
Als nächstes auf meiner Liste stehen die Dateien die keinem Installiertem Paket zugeordnet werden können. Die findet man ja mit
qfile -o DATEI. Allerdings weiß ich auch das man hier besser Vorsicht walten sollte wenn man ein lauffähiges System haben möchte. Gibt es hier eine Liste der Dateien von der man die Finger lassen soll, oder hat sich
portage angewöhnt wirklich alles zu protokollieren. Ein Beispiel währe
qfile -o /etc/gconf/gconf.xml.defaults/*
Das nächste und für mich schlimmere sind die Bibliotheken. Hier gibt es ja welche die bei einem Update nicht gelöscht werden wie die hier...
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
|
* Old versions of installed libraries were detected on your system.
* In order to avoid breaking packages that depend on these old libs,
* the libraries are not being removed. You need to run revdep-rebuild
* in order to remove these old dependencies. If you do not have this
* helper program, simply emerge the 'gentoolkit' package.
*
* # revdep-rebuild --library libjpeg.so.7
*
* Once you've finished running revdep-rebuild, it should be safe to
* delete the old libraries. Here is a copy & paste for the lazy:
* # rm '/usr/lib64/libjpeg.so.7'
|
Werden die mal gelöscht? Gibt es Möglichkeiten, außer jetzt die schon gezeigte, Programme auf die nächste Version zu bringen. Wenn ich die ganzen Reports nicht immer lese merke ich das immer erst wenn es zu Problemen kommt.