Pagina 1 di 1

[Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 0:26
da nulll
ciao, ho installato un software non da apt
ho scaricato il sorgente da qui
http://code.google.com/p/seam-carving-gui/
e l'ho installato (immagino compilato) facendo

Codice: Seleziona tutto

sudo qmake seam-carving-gui.pro
sudo make
come indicato nella scheda del software.

La mia domanda è...quando si procede in questo modo, e più in generale quando si compila del codice sorgente, per poi eliminare completamente il software installato basta eliminare la cartella dove si sono lanciati i comandi per la compilazione oppure c'è qualche altra directory che viene coinvolta/toccata/sporcata/modificata ?

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 0:29
da DarkSun
Se all'interno del Makefile lo sviluppatore ha implementato il target uninstall, allora ti basterà un:

Codice: Seleziona tutto

sudo make uninstall
Qualora non ci fosse, ti toccherà eliminare tutto a manina.

Ciao

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 0:33
da Guiodic
DarkSun ha scritto: Se all'interno del Makefile lo sviluppatore ha implementato il target uninstall, allora ti basterà un:

Codice: Seleziona tutto

sudo make uninstall
Qualora non ci fosse, ti toccherà eliminare tutto a manina.

Ciao
sì e quando elimini non è che devi eliminare la directory dei sorgenti, ma i file installati...

Per questo io preferisco usare checkinstall così crea un pacchetto deb rimuovibile facilmente da synaptic

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 0:38
da nulll
quando elimini non è che devi eliminare la directory dei sorgenti, ma i file installati...
non ho capito...i comandi per la compilazione li lancio nella dir dei sorgenti...e nella stessa dir vedo che i file cambiano...
quindi immagino che anche la dir dei sorgenti sia coinvolta nell'installazione...
...ti puoi spiegare meglio plz?

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 0:43
da Guiodic
nulll ha scritto:
quando elimini non è che devi eliminare la directory dei sorgenti, ma i file installati...
non ho capito...i comandi per la compilazione li lancio nella dir dei sorgenti...e nella stessa dir vedo che i file cambiano...
quindi immagino che anche la dir dei sorgenti sia coinvolta nell'installazione...
...ti puoi spiegare meglio plz?
quando dai sudo make install lui piglia gli eseguibili, le librerie, ecc. e li mette nei posti giusti. Quindi devi toglierli da quei posti, perché se cancelli solo la dir dei sorgenti non cancelli anche quei file installati.
Viceversa se il sudo make uninstall funziona, te li rimuove lui.

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 0:46
da nulll
ok...ho capito...grazie mille!

e se alla più puttana il make uninstall non funziona?
come faccio a sapere dove ha installato cosa?
mi tocca leggermi i sorgenti?
e quali file mi devo leggere?

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 0:52
da Guiodic
nulll ha scritto: ok...ho capito...grazie mille!

e se alla più put**** il make uninstall non funziona?
come faccio a sapere dove ha installato cosa?
mi tocca leggermi i sorgenti?
e quali file mi devo leggere?
Bella domanda... forse c'è un log di make. Ma ripeto, usa checkinstall così stai più tranquillo e la rimozione è come qualsiasi pacchetto deb, da sinaptyc o apt-get / dpkg

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 1:00
da nulll
ripeto, usa checkinstall così stai più tranquillo e la rimozione è come qualsiasi pacchetto deb, da sinaptyc o apt-get / dpkg
eh!
è che ormai la frittata è fatta...
vabbè x le prossima volta hai da linkarmi un buon howto per checkinstall?

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 1:15
da Guiodic
nulll ha scritto:
ripeto, usa checkinstall così stai più tranquillo e la rimozione è come qualsiasi pacchetto deb, da sinaptyc o apt-get / dpkg
eh!
è che ormai la frittata è fatta...
vabbè x le prossima volta hai da linkarmi un buon howto per checkinstall?
nei wiki ...

è una fesseria, installi checkinstall e invece di make install fai checkinstall. Ti farà delle domande per riempire i campi del pacchetto, niente di complicato, e poi ti creerà ed installerà il .deb

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 1:33
da nulll
fantastico...grazie!

intanto però l'installazione in questione non ha il make uninstall  :-\
...sono un po' puntiglioso e mi piace tenere pulito il mio linux...
c'è qualcuno che sa indirizzarmi sulla giusta via per eliminare i file questa installazione via compilazione?

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 12:34
da DarkSun
Cercali. Ci sono due comandi molto potenti: find e locate

man find
man locate

Ciao

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 12:44
da nulll
non so cosa cercare

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 12:45
da DarkSun
Da terminale:

Codice: Seleziona tutto

man find
e

Codice: Seleziona tutto

man locate
Ciao

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 13:04
da nulll
forse non mi sono spiegato bene...o forse non hai letto la discussione...

io ho installato un programma compilandolo.
il programma non ha il make uninstall.
voglio eliminare i file che l'installazione ha generato sul mio filesystem.
non so quali sono questi file.
sto cercando un modo per sapere quali sono e poterli eliminare.

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 14:56
da DarkSun
Forse sei tu che non hai capito bene cosa fare.
Quei due comandi servono a cercare i file che tu vuoi eliminare.

Codice: Seleziona tutto

sudo find / -name seam-carving-gui
sperando che quello sia il nome giusto del programma.

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 15:06
da Guiodic
nulll ha scritto: fantastico...grazie!

intanto però l'installazione in questione non ha il make uninstall  :-\
...sono un po' puntiglioso e mi piace tenere pulito il mio linux...
c'è qualcuno che sa indirizzarmi sulla giusta via per eliminare i file questa installazione via compilazione?
Ma prova a vedere s'è c'è un log del make install dentro la dir dei sorgenti. Ad occhio dovrebbe esserci, Linux fa log per qualsiasi cosa...

Re: [Install] quando installo compilando

Inviato: venerdì 21 dicembre 2007, 19:33
da nulll
è che sembra non esserci! :(