Newsgroup: it.comp.os.linux.iniziare
Titolo: Disinstallare?

Salve,
supponiamo che si installino delle applicazioni a partire dai sorgenti
e non da eventuali pacchetti deb, rpm o quant'altro possibile.
Al niubbo sorge spontanea la domanda: e ora come disinstallo?
Probabilmente la risposta sarà: RTFM. In questo caso, qualcuno mi sa
indicare l'URL del FM??? :)
keko

  Al niubbo sorge spontanea la domanda: e ora come disinstallo?
Ora probabilmente e` troppo tardi, cerca su google groups 
("disinstallare [da] sorgenti) per sapere perche`.
-- 
Francesco Romani - Ikitt   (signature under [re]construction)
'A geek is someone who spends time being "social" on a computer.'
'In fact, users don't read /anything/'                         -- Joel Spolsky

 ("disinstallare [da] sorgenti) per sapere perche`.
Io non penso sia davvero troppo tardi, non avendo per ora installato
niente da sorgenti e avendo messo il sistema linux solo da una
settimana. Ho chiesto prima come disinstallare di modo che, nel caso
in cui non fosse possibile farlo o fosse 'pericoloso' per il sistema
o chissà che altro, posso evitare di usare i sorgenti e usare gli
rpm. 
keko\ niubbo sì, ma con un po' di giudizio... :)

  rpm. 
Bene, installare da sorgenti (anche se non e` consigliabile farlo,
meglio usare il pacchetto nativo se c'e`) non e` particolarmente 
problematico a patto di prendere opportuni accorgimenti, quali
checkinstall/installwatch o giostrarsi col parametro --prefix
di configure o usare script ad hoc... Puoi trovare un vasto
campionario di accorgimenti su google :)


 
Per disinstallarli basta rieseguire il configure che si è fatto in fase di
compilazione\installazione con le stesse opzioni, perlomeno quelle che
settano la destinazione del programma da installare (--prefix), e dare un
semplicissimo make uninstall.
-- 
Linux stormblast 2.6.5 #2 SMP Tue Apr 13 19:04:10 CEST 2004 i686 Celeron
(Mendocino) GenuineIntel GNU/Linux

  e dare un semplicissimo make uninstall.
Sara` che ho forti ricordi del periodo in cui il target uninstall
era l'eccezione anziche` la regola, ma io comunque userei (e uso) ulteriori
precauzioni tipo un --prefix diverso per ogni programma (/usr/local/foobar),
o l'uso di installwatch o analoghi.


keko wrote:
[CUT]
Ragazzi... siete dei grandi e questo sistema operativo mi inizia a
conviencere sempre più.
Sono andato un po' più nel particolare.
Ho scaricato un programmino (kooldock). Il contenuto del tarball è
stato messo nella cartella '/home/keko/Programmi/kooldock/' e ho dato
i seguenti comandi:
./configure
make
make install
e ho sbagliato perché non avevo i privilegi di root. Quindi ho
rifatto:
su
make install
e non è apparentemente successo niente.
Rileggendo i log di install ho notato la creazione della
cartella: /home/keko/Programmi/kooldock/kooldock (che prima non
c'era) e lì ho trovato l'eseguibile che ha funzionato alla
perferzione. Poi ho dato
make uninstall
il quale ha effettuato almeno visibilmente le seguenti operazioni,
come si vede dall'output di make uninstall:
rm -f /usr/local/kde/bin/kooldock
rm -f /usr/local/kde/share/apps/kooldock/background-left.png
rm -f /usr/local/kde/share/apps/kooldock/background-center.png
rm -f /usr/local/kde/share/apps/kooldock/background-right.png
Ora io mi chiedo: la cartella creata in fase di make install,
ovvero: /home/keko/Programmi/kooldock/kooldock può essere cancellata
senza creare danni? Posso anche cancellare il tarball e la directory
in cui ho inizialmente scompattato i sorgenti senza fare danni?
Grazie di nuovo. Un niubbo alla prima compilazione e rimozione
riuscite. :))

 riuscite. :))
keko\