Hallo,
"Michael Messner"
Hallo Liste,
rpm finde ich gut, aber wird wirklich alles auch wieder deinstalliert? z.B. Systemeinträge, Links, .... siehe Windows mit zugemüllter Registry
Das Programm selbst wird deinstaliert, nicht aber die mit dem Programm erstellten Dateien. Sieh dir das .spec file eines Programmes an, das weisst du, was installiert und wieder deinstalliert wird. Siehe dazu man (8) rpm unter Query Options
Programme muss man als root installieren, dadurch öffne ich doch mein ganzes System! Kann doch mal vorkommen dass in einem Programm gefährlicher Code enthalten ist! Ich kann mit Sourcen noch nicht wirklich viel anfangen, bzw. überprüfen was das Programm wirklich alles macht!
Wenn es systemweite Programme sind, muüssen diese durch root installiert werden. Als User hast du die Möglichkeit, Programme in deinem Homeverzeichnis zu installieren.
Wenn ich ein Programm mit configure, make, make install installiere muss diese Programm unter Umständen Links legen, diverse Datein ins System kopieren, Einträge anlgegen .........
Wie krieg ich da jemals wieder alles runter, da entsteht ja mit der Zeit das gleiche Problem wie unter Win (zugemülltes System!!) make uninstall hab ich bisher noch bei keinem Programm gesehen!
nutze zur Installation von selbst kompilierten Programmen das Tool checkinstall, das erstellt aus dem Binary und den Docs ein RPM, installiert dann das RPM und fügt die Informationen der RPM Datenbank zu.
Oder gibt es da Programme die alte Links, Mülldateien, ... aufspüren Unter win gibts sowas ja (wobei man sich recht leicht sein System vernichtet *gg*)
Üblicherweise werden selbst kompilierte Programm unter /usr/local installiert, da ist es dann relativ einfach, diese Programme wieder zu deinstallieren.
Oder: Kann ich mir da irgendwie selber rpm's erstellen bevor ich da mit configure, make, make install mein System zumülle? und diese dann komfortabel mit rpm installieren/deinstallieren. Wenn ja wo finde ich da eine vernünftige (deutsche) Anleitung?
Etliche Quellpakete erstellen durch configure auch ein .spec file. Wenn du dies deinem System anpasst, kannst du mit rpm -ba <specfile> ein eigenes rpm erstellen und anschließend installieren. -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour