Pulizia dopo installazione fallita da pacchetto tar.bz2

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
MetaLocX
Prode Principiante
Messaggi: 41
Iscrizione: giovedì 1 gennaio 2009, 2:24
Distribuzione: Ubuntu 22.04.2 LTS
Sesso: Maschile

Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da MetaLocX »

Ciao ragazzi.

Oggi ho provato ad installare gambas3 da pacchetti tar.bz2, ma tutti i tentativi sono falliti, col risultato che ora ho varie cartelle "gambas3" seminate per il file system (come ad esempio in /usr/share).

Sono ore che cerco una soluzione... Potreste indicarmi un modo per cancellare tutte queste cartelle oramai inutili?
Avatar utente
tom tom
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1373
Iscrizione: giovedì 6 novembre 2008, 8:53
Desktop: gnome shell
Distribuzione: ubuntu 22.04
Località: torino

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da tom tom »

Ciao,
dovrebbe bastare un

Codice: Seleziona tutto

sudo apt-get autoremove
da terminale....
meglio se prima e dopo il comando dai, sempre da terminale

Codice: Seleziona tutto

sudo apt-get update
Quando la NASA iniziò i lanci spaziali,si accorsero che le penne non scrivevano senza gravità. Impiegarono 10 anni e 12 milioni di dollari per una penna che potesse scrivere con gravità 0 ...I russi usavano una matita...
MetaLocX
Prode Principiante
Messaggi: 41
Iscrizione: giovedì 1 gennaio 2009, 2:24
Distribuzione: Ubuntu 22.04.2 LTS
Sesso: Maschile

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da MetaLocX »

Il pacchetto gambas3 non è installato e quindi non è stato rimosso
Purtroppo non funziona.
l3on4rdo

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da l3on4rdo »

Se ancora hai il pacchetto, prova a riaprirlo col gestore pacchetti (che immagino sia GetDebi) e a vedere se è presente la voce per la disinstallazione (eventualmente completa).

ciao
MetaLocX
Prode Principiante
Messaggi: 41
Iscrizione: giovedì 1 gennaio 2009, 2:24
Distribuzione: Ubuntu 22.04.2 LTS
Sesso: Maschile

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da MetaLocX »

Non so se ho capito bene quello che mi chiedi.
Essendo un file tar.bz2 posso aprirlo col gestore di archivi, ma non credo con niente altro.

Comqune, non credo che il pacchetto risulti installato. Infatti da synaptic non risulta.
Avevo provato ad installare Gambas3 anche da synaptic, dopo aver aggiornato i repositary, ma al momento di installare uno dei pacchetti ottenevo un messaggio di errore e una installazione ferma a metà. Pur disinstallando gambas3 sempre da synaptic, il problema delle cartelle sparse per il file system non è stato risolto. 
Avatar utente
fabioamd87
Rampante Reduce
Rampante Reduce
Messaggi: 5371
Iscrizione: domenica 4 dicembre 2005, 15:40
Desktop: GNOME Shell
Distribuzione: Arch Linux
Località: Cassino
Contatti:

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da fabioamd87 »

ma lo hai compilato ed installato?

se è cosi devi dare nella directory dove sono presenti i sorgenti il comando:

sudo make uninstall
l3on4rdo

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da l3on4rdo »

tar.bz2 è un formato compresso.
lo decomprimi con l'estrattore di archivi.
al che dovresti avere un pacchetto installabile, vero e proprio, che presumo abbia l'estensione .deb
se clicchi su questo, ti viene aperto con il programma GetDebi... qui penso che puoi trovare la voce per la rimozione, oltre che per l'installazione.

Ora, stando a quanto dici, come lo hai installato 'sto Gambas, da synaptic o dal pacchetto tar.bz2?
Che intendi per "cartelle sparse per il file system"? Quelle di configurazione? Se intendi queste, non ti vengono rimosse neanche se richiedi la disinstallazione completa e totale, perché potrebbero servirti in caso di reinstallazione.
Per trovare tutte le cartelle e tutta la mondezza relativa a Gambas, apri un terminale, dai il comando:

Codice: Seleziona tutto

sudo updatedb
metti la password, aspetta che ti venga restituito il cursore e dai il comando:

Codice: Seleziona tutto

locate -i gambas > ~/gambas-file.txt
In questo modo, nella tua home, ti ritrovi un file di nome gambas-file.txt contenente tutto quello che riguarda gambas all'interno del file system in cui lanci il comando.

ciao

ps: se sei sicuro di voler eliminare tutti quei dati (file o cartelle che siano), dopo aver dato il comando che ti genera il file con i file di gambas, dai il comando:

Codice: Seleziona tutto

while read line; do rm -r "$line"; done < ~/gambas-file.txt
Ultima modifica di l3on4rdo il martedì 1 novembre 2011, 17:16, modificato 1 volta in totale.
l3on4rdo

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da l3on4rdo »

Comunque, prima di fare casini e rendere la soluzione del tuo problema più difficile, posta un po' di output.
Cominciamo con:

Codice: Seleziona tutto

dpkg --get-selections | grep -i gambas
ciao
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
Messaggi: 20420
Iscrizione: venerdì 26 dicembre 2008, 11:17
Desktop: Solo XFCE
Distribuzione: Xubuntu 64 bit
Sesso: Maschile

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da Mdfalcubo »

l3on4rdo ha scritto: tar.bz2 è un formato compresso.
lo decomprimi con l'estrattore di archivi.
al che dovresti avere un pacchetto installabile, vero e proprio, che presumo abbia l'estensione .deb
se clicchi su questo, ti viene aperto con il programma GetDebi... qui penso che puoi trovare la voce per la rimozione, oltre che per l'installazione.

Ora, stando a quanto dici, come lo hai installato 'sto Gambas, da synaptic o dal pacchetto tar.bz2?
Che intendi per "cartelle sparse per il file system"? Quelle di configurazione? Se intendi queste, non ti vengono rimosse neanche se richiedi la disinstallazione completa e totale, perché potrebbero servirti in caso di reinstallazione.
Per trovare tutte le cartelle e tutta la mondezza relativa a Gambas, apri un terminale, dai il comando:

Codice: Seleziona tutto

sudo updatedb
metti la password, aspetta che ti venga restituito il cursore e dai il comando:

Codice: Seleziona tutto

locate -i gambas > ~/gambas-file.txt
In questo modo, nella tua home, ti ritrovi un file di nome gambas-file.txt contenente tutto quello che riguarda gambas all'interno del file system in cui lanci il comando.

ciao

ps: se sei sicuro di voler eliminare tutti quei dati (file o cartelle che siano), dopo aver dato il comando che ti genera il file con i file di gambas, dai il comando:

Codice: Seleziona tutto

while read line; do rm -r "$line"; done < ~/gambas-file.txt
No L3o, il .deb è un compresso autoinstallante, il tar è solo compresso*. Non ti capiterà quasi mai di trovare un deb all'interno di un tar: perchè ricomprimere un file già compresso e con caratteristiche diverse?
*Ecco perchè quando installi compilando da sorgenti, in synaptic non trovi traccia alcuna del programma.
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
l3on4rdo

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da l3on4rdo »

Ah, occhei. Ho capito quanto dici, non lo sapevo.
... mah
Io di deb ne ho installati davvero pochi... e in quei pochi ce ne era uno compresso :) (giurin giurello ;D )
(anche se però non ricordo se synaptic lo rivelasse o meno, ma stando a quanto mi dici sicuramente non lo rivelava)

Quindi il pacchetto sarà stato presumibilmente installato compilandolo.
Rimane pertanto che:
1) se dopo upgradedb dai il comando:

Codice: Seleziona tutto

locate -i gambas > ~/gambas-file.txt
hai il file con tutto quello che, nel file system, è ricollegato a gambas

2) con il comando:

Codice: Seleziona tutto

dpkg --get-selections | grep -i gambas
vedi se hai installato gambas (funziona... o sbaglio?)

3) per rimuovere tutto quello di cui al punto 1) (dopo un attento controllo che non si facciano cavolate):

Codice: Seleziona tutto

while read line; do rm -r "$line"; done < ~/gambas-file.txt
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
Messaggi: 20420
Iscrizione: venerdì 26 dicembre 2008, 11:17
Desktop: Solo XFCE
Distribuzione: Xubuntu 64 bit
Sesso: Maschile

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da Mdfalcubo »

Il concetto è che, per disinstallare un programma installato da sorgenti, ti serve quel pacchetto. Operando tramite l'uninstall presente nel pacchetto stesso. Su come, poi, pulire tutti file che sparpaglia in giro per il fs..altro paio di maniche. >:(
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
l3on4rdo

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da l3on4rdo »

Sinceramente, l'utente ha fornito pochi dettagli ma stando a:
Oggi ho provato ad installare gambas3 da pacchetti tar.bz2, ma tutti i tentativi sono falliti
io ho interpretato il problema come la semplice rimozione di tutti i file che l'installazione (non andata a buon fine) ha sparpagliato.
quindi sono partito dall'idea che il programma non sia installato sul sistema.

Siccome però poi viene detto:
Comqune, non credo che il pacchetto risulti installato. Infatti da synaptic non risulta.
Ho suggerito il comando dpkg per vedere se il programma è presente (dpkg se non sbaglio dovrebbe rilevare anche i pacchetti installati da deb o da sorgenti... o mi confondo?)

Sarebbe interessante e utile che l'utente fornisse anche il messaggio d'errore che gli viene dato da synaptic quando prova ad installare gambas... perché magari il problema è risolvibile a monte prima di mettersi a far esplodere una bomba a frammentazione nel file system.

ciao
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
Messaggi: 20420
Iscrizione: venerdì 26 dicembre 2008, 11:17
Desktop: Solo XFCE
Distribuzione: Xubuntu 64 bit
Sesso: Maschile

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da Mdfalcubo »

Esatto. Come al solito, senza informazioni utili e dettagliate, siamo nel puro campo delle ipotesi ::). Anche  ho interpretato il messaggio come lo hai interpretato tu (non è installato e devo pulire i vari file dei tentativi di installazione non andati a buon fine). Non sono certo che dpkg rilevi installazioni da sorgenti, quindi non mi esprimo. :-\
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
l3on4rdo

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da l3on4rdo »

sto cercando di capire se le rilevi... ma mi pare di no, in effetti :)

ciao
MetaLocX
Prode Principiante
Messaggi: 41
Iscrizione: giovedì 1 gennaio 2009, 2:24
Distribuzione: Ubuntu 22.04.2 LTS
Sesso: Maschile

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da MetaLocX »

Provo a spiegare bene il tipo di problema:
In seguito a vari tentativi di installazione falliti, alcuni cartelle e file sono rimaste nel sistema (ad esempio "/usr/share/gambas3",  credo siano i programmi di esemplificativi... ). Quello che mi interessa ora non è riuscire ad installare Gambas3, ma tenere il sistema pulito.

Sono su Ubuntu 10.04, qualche giorno fa ho scaricato gambas2 dal software center. Volevo provare anche gambas3, ma non è presente nel database, per cui ho scaricato i pacchetti .tar.bz2 (se ho capito bene sono i file sorgenti da compilare) sia dal sito inglese e da quello italiano, che purtroppo non hanno i pacchetti .deb.

Quanto ai tentativi di installazione, ho più volte provato con "gambas3-2.99.5.tar.bz2", da terminale, seguendo le istruzioni del sito di gambas. Non so il motivo, ma durante l'installazione ho ottenuto qualche messaggio di errore su alcuni componenti di gambas3, e molti altri sul finire dell'installazione. Alla fine Gambas3 non era presente nel menu applicazioni, ne si avviava da terminale. Questo tentativo di installazione l'ho ripetuto due o tre volte, senza mai nessun risultato.
Poi con lo stesso metodo ho provato ad installare una versione di poco antecedente scaricata dal sito della comunità italiana (gambas3-2.99.1.tar.bz2). E ancora niente.
A questo punto ho provato ad aggiornare i repository, ora gambas3 mi compare in synaptic, ma quando ho provato ad installarlo ho ottenuto un errore durante l'installazione del pacchetto gambas3-runtime. Risultato: gambas3 compariva nel menu applicazioni, ma come ovviamente non partiva. Dopo qualche tentativo ho disinstallato tutto da synaptic e mi sono accorto che era rimasto qualche residuo dell'installazione nel mio sistema. Da qui sono iniziati i miei tentativi per cercare di rimuoverli...
Comunque, prima di fare casini e rendere la soluzione del tuo problema più difficile, posta un po' di output.
Cominciamo con:

Codice: Seleziona tutto

dpkg --get-selections | grep -i gambas
ho corretto il codice in

Codice: Seleziona tutto

dpkg --get-selections | grep -i gambas3
per escludere gambas2
Eccolo:

Codice: Seleziona tutto

gambas3-examples				install
gambas3-ide					deinstall
Per trovare tutte le cartelle e tutta la mondezza relativa a Gambas, apri un terminale, dai il comando:

sudo updatedb

metti la password, aspetta che ti venga restituito il cursore e dai il comando:


locate -i gambas > ~/gambas-file.txt


In questo modo, nella tua home, ti ritrovi un file di nome gambas-file.txt contenente tutto quello che riguarda gambas all'interno del file system in cui lanci il comando.
Ed ecco il contenuto:
accidenti, non riesco a mostrare il contenuto del file txt che è stato generato, perché il post supera le dimensioni massime per la pubblicazione. Cerco un metodo e poi lo pubblico.


P.S. Ragazzi, grazie per l'aiuto!
MetaLocX
Prode Principiante
Messaggi: 41
Iscrizione: giovedì 1 gennaio 2009, 2:24
Distribuzione: Ubuntu 22.04.2 LTS
Sesso: Maschile

Re: Pulizia dopo installazione fallita da pacchetto tar.bz2

Messaggio da MetaLocX »

Piccolo aggiornamento... Ho ricontrollato synaptic, e non capisco proprio il motivo ma gli esempi risultavano ancora installati... Ora li ho disinstallati, riposto gli output.

Codice: Seleziona tutto

metalocx@Meta-PC:~$ dpkg --get-selections | grep -i gambas3
gambas3-ide					deinstall
metalocx@Meta-PC:~$ 

Il file txt è ancora troppo grande per essere pubblicato, lo trovate qui: http://www.megaupload.com/?d=FLL1N4CD

Ci sono molti file in /usr/local/lib/gambas3/ e anche in /usr/local/share/gambas3/examples/
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 16 ospiti