Pagina 1 di 1
Dinstallare completamente un pacchetto deb
Inviato: lun dic 01, 2014 6:18 pm
da balubeto
Ciao
Con lUbuntu 14.04 , ho provato ad installare un pacchetto deb tramite il comando dpkg -i <nome_pacchetto>.deb ma non e` andata a buon fine perche` mancavano le dipendenze.
Ora, come faccio ad eliminare completamente ogni traccia di questo pacchetto dal sistema?
C'e` un modo per verificare se questo pacchetto sia effettivamente disinstallato?
Grazie
Ciao
Re: Dinstallare completamente un pacchetto deb
Inviato: lun dic 01, 2014 7:01 pm
da Ganondolf
Puoi usare
l'opzione -P (--purge) rimuove i file di configurazione dopo aver disinstallato il pacchetto.
Per controllare che sia stato effettivamente rimosso puoi usare il comando
nota la mancanza del .deb nel comando, in questo caso non dai in input il nome del file .deb ma proprio il nome del pacchetto (senza numero di versione).
Alternativamente, puoi controllare che non ci siano più pacchetti installati parzialmente col comando
Puoi confrontare l'output di questo comando prima e dopo aver disinstallato col comando precedente.
Re: Dinstallare completamente un pacchetto deb
Inviato: lun dic 01, 2014 7:04 pm
da hashcat
Da terminale digita:
Ad esempio se il nome del file .deb è rtorrent_0.9.2-1_i386.deb, nel comando indicato precedentemente devi specificare solo rtorrent* (dpkg-query -l 'rtorrent*').

Re: Dinstallare completamente un pacchetto deb
Inviato: lun dic 01, 2014 7:51 pm
da balubeto
guardate :
Codice: Seleziona tutto
balubeto@Pluto:~$ sudo dpkg -C
I seguenti pacchetti sono stati estratti, ma non ancora configurati.
È necessario configurarli usando "dpkg --configure" o l'opzione di
configurazione nel menù di dselect affinché funzionino:
iscan simple, easy to use scanner utility for EPSON scanners
balubeto@Pluto:~$ sudo apt-get purge /home/account_comune/Documenti/Epson_WorkForce_WF-7610DWF/Epson_Scan/iscan_2.30.0-1~usb0.1.ltdl7_i386.deb
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto /home/account_comune/Documenti/Epson_WorkForce_WF-7610DWF/Epson_Scan
balubeto@Pluto:~$ sudo dpkg --purge /home/account_comune/Documenti/Epson_WorkForce_WF-7610DWF/Epson_Scan/iscan_2.30.0-1~usb0.1.ltdl7_i386.deb
dpkg: errore: --purge richiede un nome di pacchetto valido. "/home/account_comune/Documenti/Epson_WorkForce_WF-7610DWF/Epson_Scan/iscan_2.30.0-1~usb0.1.ltdl7_i386.deb" non lo è; nome di pacchetto non valido nello specificatore "/home/account_comune/Documenti/Epson_WorkForce_WF-7610DWF/Epson_Scan/iscan_2.30.0-1~usb0.1.ltdl7_i386.deb": deve iniziare con un carattere alfanumerico
Usare dpkg --help per un aiuto sull'installazione e la rimozione dei pacchetti [*].
Usare "apt" o "aptitude" per un'interfaccia alla gestione dei pacchetti.
Usare dpkg -Dhelp per l'elenco delle opzioni di debug per dpkg.
Usare dpkg --force-help per l'elenco delle opzioni di forzatura.
Usare dpkg-deb --help per un aiuto sulla manipolazione dei file *.deb.
Le opzioni indicate con [*] producono output prolisso - creare una pipe con "less" o "more".
balubeto@Pluto:~$
come mai questi errori se il file deb si trova in quella directory? come faccio ad eliminare completamente il programma iscan ?
grazie
ciao
Re: Dinstallare completamente un pacchetto deb
Inviato: lun dic 01, 2014 8:38 pm
da hashcat
Re: Dinstallare completamente un pacchetto deb
Inviato: lun dic 01, 2014 9:49 pm
da Kgiulio
credo però che la mancanza di dipendenze dopo l'installazione del programma sia normale e che potresti risolverla con apt-get install -f
Re: Dinstallare completamente un pacchetto deb
Inviato: lun dic 01, 2014 11:54 pm
da Ganondolf
Dipende se queste dipendenze sono nei repository oppure distribuite a parte...
Re: Dinstallare completamente un pacchetto deb
Inviato: mar dic 02, 2014 12:51 am
da Kgiulio
già... spero che ci siano 
Re: Dinstallare completamente un pacchetto deb
Inviato: sab dic 06, 2014 12:50 pm
da ninja
L'ho installato diverse volte e non ho mai avuto problemi a trovare le dipendenze nei repository, mi è bastato aprire il pacchetto con Gdebi (doppio click sul file .deb usando il file manager) e prendere nota delle dipendenze mancanti che ho installato subito da terminale virtuale con apt-get, quindi ho chiuso e riavviato Gdebi e installato il pacchetto.