inQuake Forum - mehr braucht man nicht!
fc bayern muenchen borussia dortmund  google plus ingame
Alt 27. Februar 2010, 22:43   #1
MAR
 
Benutzerbild von MAR
Humiliation
 
Registriert seit: Aug 2001
Beiträge: 10.300
QLive Nick: juki
Standard Deinstallation nach 'make'?

Advertising
Mit synaptic oder .deb-Datei ist es ja recht simpel, aber wie deinstalliert man ein Programm das man per make installiert hat? Kann man das dann einfach löschen?
Wenn ich es nun aus mehreren Quellen installiere kann es da zu Problemen kommen, von wegen Registry

Ich benutz Ubuntu 9.10 btw.
__________________
MAR ist offline   Mit Zitat antworten
Alt 27. Februar 2010, 22:51   #2
 
Benutzerbild von onkelcolo
Bitterman
 
Registriert seit: Mai 2009
Beiträge: 155
Jo, kann man. Manche Makefiles haben auch ein "uninstall"-Target. Schau dir auch mal das Paket checkinstall an - quick & dirty .deb (und rpm, etc.) creation zur einfachen Deinstallation ist toll!
__________________
"Before you post, ask yourself:
is it kind, is it necessary, is it true, does it improve on the silence?"


ytary.


http://tinyurl.com/shtfgt
onkelcolo ist offline   Mit Zitat antworten
Alt 27. Februar 2010, 22:53   #3
MAR
 
Benutzerbild von MAR
Humiliation
 
Registriert seit: Aug 2001
Beiträge: 10.300
QLive Nick: juki
Ok, danke
__________________
MAR ist offline   Mit Zitat antworten
Alt 02. März 2010, 13:15   #4
gmr
 
Benutzerbild von gmr
Defense
 
Registriert seit: Sep 2005
Beiträge: 8.568
QLive Nick: viodga soldat
Unter Ubuntu kannst du dir auch das Paket "checkinstall" anschauen. Hab ich damals immer benutzt:

http://wiki.ubuntuusers.de/Programme_kompilieren
__________________
Walter Röhrl:
"Ein Auto ohne Allrad kann nur eine Notlösung sein! "
gmr ist offline   Mit Zitat antworten
Alt 02. März 2010, 17:59   #5
MAR
 
Benutzerbild von MAR
Humiliation
 
Registriert seit: Aug 2001
Beiträge: 10.300
QLive Nick: juki
Jo hab das mal probiert, hat auch super geklappt, danke euch beiden.
Weiss zwar nicht ob es bei Linux überhaupt ne Registry gibt, aber in jedem Fall ist es so übersichtlicher.
Ansonsten artet es schnell in ziemliches Chaos aus. Wenn man z.B. ein und dasselbe Programm (weil der erste Versuch nicht geklappt hat ) mehrmals installiert.
__________________
MAR ist offline   Mit Zitat antworten
Alt 02. März 2010, 18:06   #6
 
Benutzerbild von pawlak
Dopefish
 
Registriert seit: Feb 2002
Beiträge: 11.300
Nein, es gibt keine Registry.
__________________
Zitat:
Original geschrieben von pagenez
ach und pawlak?
du verhurrtes stück einer dreckwurst, halt doch bitte dein maul, ja? wer absolut kein real-life hat, einer wie du, der absolut nichts zu tun hat, als seine scheiße im irc auf andere abzulassen, sollte sich seinen daumen in das arschloch schieben, die augen schließen und dabei an *****n denken.
alles klar?
gut!
pawlak ist offline   Mit Zitat antworten
Alt 02. März 2010, 18:09   #7
gmr
 
Benutzerbild von gmr
Defense
 
Registriert seit: Sep 2005
Beiträge: 8.568
QLive Nick: viodga soldat
Nein, eine Registry wie bei Windows gibt es bei Linux nicht. Installierst du Programme von Hand, ist das natürlich ein wenig umständlicher, als über die Paketverwaltung. Gab vor einiger Zeit hier auch mal einen Thread dazu, wohin die Leute so ihre Programme installieren.

edit: pawlak
__________________
Walter Röhrl:
"Ein Auto ohne Allrad kann nur eine Notlösung sein! "
gmr ist offline   Mit Zitat antworten
Alt 04. März 2010, 18:21   #8
MAR
 
Benutzerbild von MAR
Humiliation
 
Registriert seit: Aug 2001
Beiträge: 10.300
QLive Nick: juki
Aber irgendwo muss doch vermerkt sein dass die Software installiert wurde, oder läuft das nur über symbolische Links im PATH ?
__________________
MAR ist offline   Mit Zitat antworten
Alt 04. März 2010, 18:38   #9
 
Benutzerbild von pawlak
Dopefish
 
Registriert seit: Feb 2002
Beiträge: 11.300
Es wird nur PATH durchsucht. Wenn das ausführbare Programm im PATH ist, dann kann es von überall aus ausgeführt werden.
Es wird nirgends gespeichert, welche Programme du per make installiert hast. Anders ist es natürlich bei Programmen, die du mit deinem Paketmanager installierst. Das wird gespeichert, damit du Aktualisierungen mitbekommst.
__________________
Zitat:
Original geschrieben von pagenez
ach und pawlak?
du verhurrtes stück einer dreckwurst, halt doch bitte dein maul, ja? wer absolut kein real-life hat, einer wie du, der absolut nichts zu tun hat, als seine scheiße im irc auf andere abzulassen, sollte sich seinen daumen in das arschloch schieben, die augen schließen und dabei an *****n denken.
alles klar?
gut!
pawlak ist offline   Mit Zitat antworten
Alt 06. März 2010, 08:00   #10
 
Benutzerbild von spid
Perfect
 
Registriert seit: Apr 2001
Beiträge: 11.527
QLive Nick: teh_spid
Wenn dich das nervt, sei doch so gut und erweitere Makefiles, die kein uninstall-Target haben, um eben dieses und benachrichtige den Maintainer. Dennoch musst du zumindest das Makefile aufheben, damit du die Software wieder entfernen kannst
Oder aber du machst daraus ein Paket für deinen Paketmanager und installierst es über ihn.
__________________
TOOL | Arch Linux
spid ist gerade online   Mit Zitat antworten
Alt 07. März 2010, 17:40   #11
MAR
 
Benutzerbild von MAR
Humiliation
 
Registriert seit: Aug 2001
Beiträge: 10.300
QLive Nick: juki
@ pawlak
Gut zu wissen, man kann also nen Link an der richtigen Stelle erstellen unds schon per einfachem 'name' im terminal starten. Nett.
Für die Programme über den Paketmanager installiert gibt es vermutlich nicht 'das eine' log-file welches sich schnell einsehen lässt, nehme ich an...

@ spid
Wenns geht werde ich von nun an jedesmal checkinstall verwenden um ein .deb Paket zu erstellen. Targets innerhalb des makefiles sind für mich noch ein Buch mit sieben Siegeln.
Vielleicht beschäftige ich mich irgendwann mal näher damit.
__________________
MAR ist offline   Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:55 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0


ingame Netzwerk
Support | AGB | Probleme mit der Werbung melden
Online Werbung | Mediadaten | Unternehmen | Karriere | Presse | Impressum

© ingame GmbH, ingame™, in™ und incup™ sind eingetragene Markenzeichen der ingame GmbH. Verwendung von Inhalten nur mit schriftlicher Genehmigung.