Newsgroup: it.comp.os.linux.iniziare
Titolo: Problema aggiornamenti su Dell Mini Note 9" - dpkg --configure -a

Ciao. Ho un netbook Dell Mini Note 9", con il S.O. originale, mi
sembra si chiami Linux Ubuntu Remix (non l'ho usato granché).
Stamani, anche perché avevo un problema sulla tastiera (che
stranamente non veniva gestita correttamente, come se non fosse
impostata la qwerty italiana), mi sono collegato per vedere se c'erano
aggiornamenti (avevo già fatto qualche aggiornamento qualche mese fa.
Faccio breve: segnalati 62 aggiornamenti, scaricati, inizia
l'installazione, ok.
Dopo un po' appare la finestra delle operazioni, segnala un qualche
errore, il sistema si ferma lì, aspetto un po', spengo, riavvio,
rilancio l'installazione dei pacchetti già scaricati.
Appare una finestra di errore, con il simbolo di un divieto d'accesso,
e questo messaggio:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a'
to correct the problem.
E: _cache->open() failed, please report.
Credo devo fare qualcosa a mano, immagino devo aprire una specie di
"finestra del prompt".. ho provato a cercare molto nel sistema, ma non
trovo, grazie dell'aiuto! ciao

 trovo, grazie dell'aiuto! ciao
Sono un idiota.. ovviamente devo aprire il "Terminale".. ok, trovato,
ora vedo che succede


"L'operazione richiesta necessita dei privilegi di superuser"
ok, come si fa? mi sa si vada sul sudo? e poi?


evvai, il mio primo comando linux da terminale! :-) ho fatto una
ricerca su google,
poi prima avevo scritto SUDO invece di sudo,
poi ho capito, ho messo le minuscole e di seguito il comando:
sudo dpkg --configure -a
è partito, ha fatto una bella serie di operazioni (ha anche segnalato
un "grave errore di inconsistenza", suggerendo una reinstallazione..
boh)
finita la fase da terminale, adesso ho rilanciato l'installazione dal
Gestore, per ora va avanti, se succede altro riposterò... scusate i
disturbo, per ora. ciao

 disturbo, per ora. ciao
La procedura del Gestore Aggiornamenti è andata ok. Salvo questo
messaggio durante la procedura precedente, quella da terminale:
dpkg: errore processando libpng12-0 (--configure):
 Il pacchetto si trova in uno stato di incosistenza grave
 dovresti reinstallarlo prima di tentare la configurazione
Se qualcuno è arrivato a leggere fin qui... :-)  dovrei provare la
reinstallazione? buona giornata!

 reinstallazione? buona giornata!
prova
sudo apt-get install --reinstall libpng12-0
-- 
"When you hear a physicist invoke the uncertainty principle, keep a hand on 
your wallet."
 
		-- D.J Griffiths

 sudo apt-get install --reinstall libpng12-0
ok, ma devo prima disinstallarlo?
Ed il file originale dovrei riscaricarlo? (se si, dove lo trovo?)
grazie ciao

OsFor wrote:

Forse va scritto così (IMHO, non ho provato/non mi ricordo):
sudo apt-get --reinstall install libpng12-0
Tu devi solo dare questo comando! Sempre che il pc abbia un accesso ad 
internet.
Nicola.
-- 
chi va pian va san e va lontan

 grazie ciao
No, fa tutto lui. Lo riscarica (se già non ce l'ha in cache), lo disinstalla 
e lo reinstalla. Tutto automatico :-)
-- 
Stare dietro a tutti i messaggi di un sistema molto prolisso come linux è 
un ottimo modo per farsi male.
 
		-- Giuseppe Della Bianca su I.C.O.L.I.

 un ottimo modo per farsi male.
AH, buono a sapersi.... ;-)



Ok, grazie, ho fatto, però ho un altro problema, vedi altro mio post.
ciao

 chi va pian va san e va lontan
E arriva l'indoman ;-)

 lavorando sull'unità E:?
Ehmm, non siamo su windows, quì non ci sono unità.


 Nicola.
Infatti, quando poi sono andato nella gestione delle risorse ho notato
che non venivano indicate le varie unità, mi sono immaginato quello
che mi scrivi, però quello è il messaggio che ho avuto: c'è scritto
E: ....
Ok, appena posso applico il tuo suggerimento. Grazie! ciao

 sudo apt-get --reinstall install libpng12-0
Ok, applicato. Mi "sembra" sia andato a posto, anche se non so cosa mi
hai fatto fare ;-), però sudo!
Un dubbio solo. Le operazioni sono finite con questi messaggi:
Processing triggers for libc6 ...
Id config deferred processing now taking place
Con la traduzione automatica di Google... mi vien fuori questo:
Elaborazione dei trigger per libc6
Id elaborazione config differito in atto
cioè, che vuole dire? pare che abbia da portare in fondo qualcosa,
forse al riavvio del sistema?...
grazie già di tutto

 Id config deferred processing now taking place
Non è "Id config" ma "ldconfig". Questo comando va a leggersi le eventuali 
nuove librerie condivise per renderle disponibili.
Il messaggio è assolutamente normale e non ti deve preoccupare.
