[RISOLTO] Terminale: installazione applicazioni non possibile

Installazione, configurazione e uso di programmi e strumenti.

[RISOLTO] Terminale: installazione applicazioni non possibile

Messaggioda Atomo » mercoledì 25 agosto 2010, 23:48

Salve, ho postato in questa sezione perché in fin dei conti si tratta pur sempre di problemi con programmi e applicazioni, dunque:

Ieri stavo provando ad installare un plugin di compiz (atlantis 2) quando il pc si è bloccato durante l'installazione del pacchetto .deb e dopo 10 minuti di fermo ho dovuto resettare. Credo che questo abbia creato qualche problemino al sistema perché poco fa Stavo dando una ripulita a un po' di cartelle e poi da terminale ho dato anche dei comandi per pulire Ubuntu che trovai su una guida di questo sito, cioè:
Codice: Seleziona tutto
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove


tuttavia nessuno di essi funziona, per i primi due il terminale restituisce questo in entrambi i casi:
Codice: Seleziona tutto
E: Impossibile impostare il blocco /var/cache/apt/archives/lock - open (11: Risorsa temporaneamente non disponibile)
E: Impossibile bloccare la directory di scaricamento

per il terzo questo:
Codice: Seleziona tutto
E: Impossibile impostare il blocco /var/lib/dpkg/lock - open (11: Risorsa temporaneamente non disponibile)
E: Impossibile acquisire il blocco sulla directory di amministrazione (/var/lib/dpkg/). Un altro processo potrebbe tenerla occupata.

che è poi lo stesso risultato che salta fuori se tento di installare qualcosa da terminale tipo:
Codice: Seleziona tutto
sudo apt-get install screenlets



Riavviando il computer ho capito che il problema era quel blocco perché se provo a eseguire autoremove come prima cosa, mi dice questo:
Codice: Seleziona tutto
E: dpkg è stato interrotto. Per correggere il problema è necessario eseguire "sudo dpkg --configure -a".


ed uguale se tento di installare screenlets (clean invece chiede la password e va senza intoppi)
Ho quindi provato a fare come dice "lui" digitando
Codice: Seleziona tutto
sudo dpkg --configure -a

con questo risultato:
Codice: Seleziona tutto
Configurazione di atlantis2-git (20080513-1)...
dpkg: attenzione: atlantis2-git: il file di configurazione "/etc/gconf" non è un file normale o un collegamento simbolico (= "/etc/gconf")
dpkg: attenzione: atlantis2-git: il file di configurazione "/etc/gconf/gconf.xml.defaults" non è un file normale o un collegamento simbolico (= "/etc/gconf/gconf.xml.defaults")

File di configurazione "/etc/gconf/gconf.xml.defaults/%gconf-tree.xml"
 ==> File nel sistema creato dall'utente o da uno script.
 ==> File anche nel pacchetto fornito dal responsabile del pacchetto.
   Come procedere? Le opzioni sono:
    Y o I  : installa la versione del responsabile del pacchetto
    N o O  : mantiene la versione attualmente installata
      D    : mostra le differenze tra le versioni
      Z    : sospende questa elaborazione e consente di esaminare la situazione
 L'azione predefinita consiste nel mantenere la versione attuale.
*** %gconf-tree.xml (Y/I/N/O/D/Z) [predefinito=N] ?

che è ancora davanti a me. Siccome non so come comportarmi ho deciso di chiedere aiuto. Cosa devo fare per annullare questa installazione (se non ho capito male il sistema sta ancora aspettando ordini per qul plugin da installare), li dice che  Z    : sospende questa elaborazione e consente di esaminare la situazione, ma anche dando z i comandi di cui sopra non vanno :-\.

Ho sempre avuto una certa simpatia per il terminale, ma ho allo stesso tempo sempre trovato qualche difficoltà ad interpretare le sue rivelazioni, se qualcuno potesse darmi una mano avrà la mia gratitudine (beh si non è molto :D).

Per la cronaca ho Ubuntu 10.04 LTS 32 bit
Ultima modifica di Atomo il giovedì 26 agosto 2010, 11:46, modificato 1 volta in totale.
---
Avatar utente
Atomo
Prode Principiante
 
Messaggi: 123
Iscrizione: ottobre 2008
Distribuzione: Ubuntu GNOME 17.04 64bit

Re: Terminale: installazione applicazioni non possibile

Messaggioda einsteniano » giovedì 26 agosto 2010, 0:30

sono tipici errori dovuti al fatto che non trova i files.Probabilmente hai il file system danneggiato perchè hai spento usando il pulsante di accensione (suppongo intendessi questo quando hai detto che hai "resettato").Prova a scegliere dal menu di grub all avvio il controllo del file system.Lui ti potrebbe chiedere di ripararlo (ma  solitamente cancella roba importante e il sistema diventa instabile).Prova.Se va male riformatti.
Ultima modifica di einsteniano il giovedì 26 agosto 2010, 0:32, modificato 1 volta in totale.
Tempo unix universale : date +%s
einsteniano
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 813
Iscrizione: luglio 2009

Re: Terminale: installazione applicazioni non possibile

Messaggioda Elrond » giovedì 26 agosto 2010, 0:47

Atomo ha scritto:Salve, ho postato in questa sezione perché in fin dei conti si tratta pur sempre di problemi con programmi e applicazioni, dunque:

Ieri stavo provando ad installare un plugin di compiz (atlantis 2) quando il pc si è bloccato durante l'installazione del pacchetto .deb e dopo 10 minuti di fermo ho dovuto resettare. Credo che questo abbia creato qualche problemino al sistema perché poco fa Stavo dando una ripulita a un po' di cartelle e poi da terminale ho dato anche dei comandi per pulire Ubuntu che trovai su una guida di questo sito, cioè:
Codice: Seleziona tutto
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove


tuttavia nessuno di essi funziona, per i primi due il terminale restituisce questo in entrambi i casi:
Codice: Seleziona tutto
E: Impossibile impostare il blocco /var/cache/apt/archives/lock - open (11: Risorsa temporaneamente non disponibile)
E: Impossibile bloccare la directory di scaricamento

per il terzo questo:
Codice: Seleziona tutto
E: Impossibile impostare il blocco /var/lib/dpkg/lock - open (11: Risorsa temporaneamente non disponibile)
E: Impossibile acquisire il blocco sulla directory di amministrazione (/var/lib/dpkg/). Un altro processo potrebbe tenerla occupata.

che è poi lo stesso risultato che salta fuori se tento di installare qualcosa da terminale tipo:
Codice: Seleziona tutto
sudo apt-get install screenlets


Non puoi usare contemporaneamente due (o più) gestori di pacchetti (che possono essere apt-get o aptitude da terminale, Synaptic e Ubuntu Software Centre via GUI; la limitazione è anche abbastanza sensata, pensa al caso in cui da una parte gli dici di installare un programma e nell'altro di rimuovere alcune sue dipendenze, il sistema cosa dovrebbe fare?), basta che li chiudi tutti e ne utilizzi per risolvere il "problema", non c'è bisogno di riavviare
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
 
Messaggi: 5018
Iscrizione: novembre 2008

Re: Terminale: installazione applicazioni non possibile

Messaggioda Atomo » giovedì 26 agosto 2010, 11:03

Si ma io non ho aperto nessun gestore di pacchetti ora, o almeno non mi accorgo della cosa. Esiste un comando da terminale per fargli chiudere i gestori dei pacchetti, così se c'è qualcosa di aperto lo ferma a forza?
---
Avatar utente
Atomo
Prode Principiante
 
Messaggi: 123
Iscrizione: ottobre 2008
Distribuzione: Ubuntu GNOME 17.04 64bit

Re: Terminale: installazione applicazioni non possibile

Messaggioda Atomo » giovedì 26 agosto 2010, 11:37

Mi sa che ho risolto.
Ho dedotto che quello che non riusciva a digerire era il file atlantis2-git così da terminale gli ho detto di toglierlo di mezzo (tanto formattone perché si è misteriosamente bloccato o perché l'ho incasinato io, non è che cambiasse molto):
Codice: Seleziona tutto
sudo apt-get purge atlantis2-git

Fatto questo sembra andare. Così dovrei aver totalmente rimosso il pacchetto atlantis giusto?
---
Avatar utente
Atomo
Prode Principiante
 
Messaggi: 123
Iscrizione: ottobre 2008
Distribuzione: Ubuntu GNOME 17.04 64bit

Re: Terminale: installazione applicazioni non possibile

Messaggioda Elrond » giovedì 26 agosto 2010, 11:38

Atomo ha scritto:Si ma io non ho aperto nessun gestore di pacchetti ora, o almeno non mi accorgo della cosa. Esiste un comando da terminale per fargli chiudere i gestori dei pacchetti, così se c'è qualcosa di aperto lo ferma a forza?

Se hai aperto Synaptic o Ubuntu Software Centre li puoi chiudere a manina, se hai un terminale con apt/aptitude aperto lo puoi chiudere sempre manualmente
Atomo ha scritto:Mi sa che ho risolto.
Ho dedotto che quello che non riusciva a digerire era il file atlantis2-git così da terminale gli ho detto di toglierlo di mezzo (tanto formattone perché si è misteriosamente bloccato o perché l'ho incasinato io, non è che cambiasse molto):
Codice: Seleziona tutto
sudo apt-get purge atlantis2-git

Fatto questo sembra andare. Così dovrei aver totalmente rimosso il pacchetto atlantis giusto?

Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
 
Messaggi: 5018
Iscrizione: novembre 2008

Re: Terminale: installazione applicazioni non possibile

Messaggioda Atomo » giovedì 26 agosto 2010, 11:46

Elrond ha scritto:
Atomo ha scritto:Si ma io non ho aperto nessun gestore di pacchetti ora, o almeno non mi accorgo della cosa. Esiste un comando da terminale per fargli chiudere i gestori dei pacchetti, così se c'è qualcosa di aperto lo ferma a forza?

Se hai aperto Synaptic o Ubuntu Software Centre li puoi chiudere a manina, se hai un terminale con apt/aptitude aperto lo puoi chiudere sempre manualmente

No, non avevo nulla del genere aperto, comunque in un modo o nell'altro abbiamo risolto, grazie per avermi aiutato. :-*
---
Avatar utente
Atomo
Prode Principiante
 
Messaggi: 123
Iscrizione: ottobre 2008
Distribuzione: Ubuntu GNOME 17.04 64bit

Re: [RISOLTO] Terminale: installazione applicazioni non possibile

Messaggioda einsteniano » giovedì 26 agosto 2010, 16:57

Codice: Seleziona tutto
sudo apt-get --purge remove atlantis2-git
era più radicale. Poi io per la pulizia di solito uso:

Codice: Seleziona tutto
sudo apt-get clean && sudo apt-get autoclean


seguito da:

Codice: Seleziona tutto
sudo apt-get autoremove


da

Codice: Seleziona tutto
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\  -f3`



per togliere residui di  configurazione che sfuggono a purge

Codice: Seleziona tutto
sudo apt-get install deborphan


Codice: Seleziona tutto
sudo apt-get remove --purge `deborphan`


da usare con attenzione perhè a volte elimina dipendenze sbagliate.Prima di usarlo ti conviene prima dare un

Codice: Seleziona tutto
`deborphan`


per vedere quale pacchetto considera orfano (attento alle virgolette acute) per verificare se effettivamente vuole togliere qualcosa di utile o no
Ultima modifica di einsteniano il giovedì 26 agosto 2010, 17:00, modificato 1 volta in totale.
Tempo unix universale : date +%s
einsteniano
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 813
Iscrizione: luglio 2009

Re: [RISOLTO] Terminale: installazione applicazioni non possibile

Messaggioda Elrond » giovedì 26 agosto 2010, 18:32

einsteniano ha scritto:
Codice: Seleziona tutto
sudo apt-get --purge remove atlantis2-git
era più radicale.

Mi spieghi la differenza fra
Codice: Seleziona tutto
apt-get --purge remove

e
Codice: Seleziona tutto
apt-get purge

che ha utilizzato lui? Te lo chiedo perché il manuale di apt-get non la conosce:
"man apt-get"]      --purge
          Use purge instead of remove for anything that would be removed. An
          asterisk ("*") will be displayed next to packages which are
          scheduled to be purged.  remove --purge is equivalent to the purge
          command. Configuration Item: APT::Get::Purge.


[quote="einsteniano ha scritto:Poi io per la pulizia di solito uso:

Codice: Seleziona tutto
sudo apt-get clean && sudo apt-get autoclean


Ci tengo solo a precisare che questi due comandi non hanno assolutamente nulla a che fare con la disinstallazione dei pacchetti, servono solo per cancellare gli archivi deb presenti nella cartella di cache di apt. Servirebbero semmai a liberare un po' di spazio dal disco rigido, ma se non si hanno di questi problemi consiglio di non usarli, ogni tanto capita di dover reinstallare pacchetti e se nella cache ci sono già gli archivi questi non verranno riscaricati (risparmiando tempo e banda di connessione)
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
 
Messaggi: 5018
Iscrizione: novembre 2008

Re: [RISOLTO] Terminale: installazione applicazioni non possibile

Messaggioda Atomo » giovedì 26 agosto 2010, 19:03

Io ho trovato una guida che cita quel comando e dice che con:
Codice: Seleziona tutto
# apt-get remove nome_pacchetto

"saranno rimossi i pacchetti ma i loro file di configurazione,
se ci sono, rimarranno intatti sul sistema. Per una rimozione completa del pacchetto, eseguire"
Codice: Seleziona tutto
# apt-get --purge remove nome_pacchetto


ma se si va sul terminale e si chiede la lista dei comandi di apt-get dice che purge rimuove i pacchetti e la loro configurazione, quindi sembrerebbero fare la medesima cosa.

La guida è questa (a pagina 15):
http://www.debian.org/doc/manuals/apt-h ... wto.it.pdf
a cui si accede dal fondo di questa pagina:
http://help.ubuntu-it.org/6.06/ubuntu/s ... t-get.html
---
Avatar utente
Atomo
Prode Principiante
 
Messaggi: 123
Iscrizione: ottobre 2008
Distribuzione: Ubuntu GNOME 17.04 64bit

Re: [RISOLTO] Terminale: installazione applicazioni non possibile

Messaggioda einsteniano » giovedì 26 agosto 2010, 22:51

Elrond ha scritto:
einsteniano ha scritto:
Codice: Seleziona tutto
sudo apt-get --purge remove atlantis2-git
era più radicale.

Mi spieghi la differenza fra
Codice: Seleziona tutto
apt-get --purge remove

e
Codice: Seleziona tutto
apt-get purge

che ha utilizzato lui? Te lo chiedo perché il manuale di apt-get non la conosce:
"man apt-get"]       --purge
          Use purge instead of remove for anything that would be removed. An
          asterisk ("*") will be displayed next to packages which are
          scheduled to be purged.  remove --purge is equivalent to the purge
          command. Configuration Item: APT::Get::Purge.


[quote="einsteniano ha scritto:Poi io per la pulizia di solito uso:

Codice: Seleziona tutto
sudo apt-get clean && sudo apt-get autoclean


Ci tengo solo a precisare che questi due comandi non hanno assolutamente nulla a che fare con la disinstallazione dei pacchetti, servono solo per cancellare gli archivi deb presenti nella cartella di cache di apt. Servirebbero semmai a liberare un po' di spazio dal disco rigido, ma se non si hanno di questi problemi consiglio di non usarli, ogni tanto capita di dover reinstallare pacchetti e se nella cache ci sono già gli archivi questi non verranno riscaricati (risparmiando tempo e banda di connessione)


Non hanno a che fare con la disinstallazione dei pacchetti,ma visto che ha risolto mi ero spinto un po più in la e consigliavo semplicemente una pulizia. Sul --purge remove so che rimuove e ripulisce,sul purge non sapevo.Anche io seguo guide di altri!!
Ultima modifica di einsteniano il giovedì 26 agosto 2010, 22:53, modificato 1 volta in totale.
Tempo unix universale : date +%s
einsteniano
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 813
Iscrizione: luglio 2009


Torna a Applicazioni

Chi c’è in linea

Visualizzano questa sezione: Giupardeb, tokijin e 4 ospiti