Ich habe einige Programme, die direkt aus den Sourcen kompiliert wurden und mit make install installiert wurden. Jetzt möchte ich aber evtl. einige wieder vollständig entfernen. Und schon weiß ich nicht mehr weiter! Wie geht das?
Das selbe Problem beim Updaten. Ich kann zwar die neue Version einfach mit make install installieren, habe aber immernoch die alte Version herumfahren (vielleicht sogar teilweise überschrieben).
Ich bin relativ unwissend in Sachen Linux und bin sehr dankbar über eure Hilfe.
Philipp
Linux 15.012 Themen, 106.862 Beiträge
Hi!
Wenn du Programme aus den Sourcen kompilierst, sind die normalerweise nicht direkt deinstallierbar. Manchmal bietet das vom ./configure erstellte Makefile eine uninstall-Porzedur, die du mit:
make uninstall
aufrufen kannst. Das is aber nach meiner Erfahrung eher selten der Fall.
Wenn du Programme auf diese Weise installierst und willst sie deinstalliern und eine uninstall-Sektion gibts nicht im Makefile, hilft nur selber das Makefile zu durchsuchen, zur "install"-Sektion zu gehen und dann alle dort aufgeführten Schritte selbstständig durch löschen der jeweiligen Dateien rückgängig zu machen.
Eine deutlich besserer MEthode ist jedoch, aus den sourcen sich selber ein rpm (oder welches Paketsystem auch immer du benutzt) zu bauen, geht bei rpm's mit checkinstall soweit ich weiss. Dann kannst du mit Hilfe des Paketmanagers das so erstellte Paket installiern und auch wieder sauber entfernen.
Allerdings bliebt zum Abschluss noch zu sagen, dass das Nicht-Entfernen installierter Programme keine Folgen hat wie unter Windows! Linux hat keine Registry, die immer größer und größer wird, sondern halt nur Verzeichnisse. Das schlimmste was dir also passiern kann ist, dass Software, die du nicht mehr willst und nicht entfernst auf deiner Festplatte bleibt, aber ohne Einfluss aufs System!
Und zu der Sache mit dem updaten: Auch hier kann ich sagen, dass es keinerlei Probleme bereitet. Ich habe mein Linux-System schon ne Weile und auch schon ne Menge selbstkompilierter Software upgedatet, das gab nie Probleme.
Gruß, FrogPR
