[Install] quando installo compilando

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
nulll
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 853
Iscrizione: giovedì 7 settembre 2006, 12:29

[Install] quando installo compilando

Messaggio 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 ?
DarkSun

Re: [Install] quando installo compilando

Messaggio 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
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Install] quando installo compilando

Messaggio 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
nulll
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 853
Iscrizione: giovedì 7 settembre 2006, 12:29

Re: [Install] quando installo compilando

Messaggio 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?
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Install] quando installo compilando

Messaggio 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.
nulll
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 853
Iscrizione: giovedì 7 settembre 2006, 12:29

Re: [Install] quando installo compilando

Messaggio 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?
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Install] quando installo compilando

Messaggio 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
nulll
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 853
Iscrizione: giovedì 7 settembre 2006, 12:29

Re: [Install] quando installo compilando

Messaggio 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?
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Install] quando installo compilando

Messaggio 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
nulll
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 853
Iscrizione: giovedì 7 settembre 2006, 12:29

Re: [Install] quando installo compilando

Messaggio 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?
DarkSun

Re: [Install] quando installo compilando

Messaggio da DarkSun »

Cercali. Ci sono due comandi molto potenti: find e locate

man find
man locate

Ciao
nulll
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 853
Iscrizione: giovedì 7 settembre 2006, 12:29

Re: [Install] quando installo compilando

Messaggio da nulll »

non so cosa cercare
DarkSun

Re: [Install] quando installo compilando

Messaggio da DarkSun »

Da terminale:

Codice: Seleziona tutto

man find
e

Codice: Seleziona tutto

man locate
Ciao
nulll
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 853
Iscrizione: giovedì 7 settembre 2006, 12:29

Re: [Install] quando installo compilando

Messaggio 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.
DarkSun

Re: [Install] quando installo compilando

Messaggio 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.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Install] quando installo compilando

Messaggio 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...
nulll
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 853
Iscrizione: giovedì 7 settembre 2006, 12:29

Re: [Install] quando installo compilando

Messaggio da nulll »

è che sembra non esserci! :(
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti