[Risolto] pacchetto danneggiato - impossibile avanzamento al kernel 2.6.32-22

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Avatar utente
vda
Prode Principiante
Messaggi: 171
Iscrizione: sabato 1 novembre 2008, 0:34

[Risolto] pacchetto danneggiato - impossibile avanzamento al kernel 2.6.32-22

Messaggio da vda »

Buongiorno a tutto il forum,

per una serie di ragioni, ho dovuto di recente reinstallare ubuntu 10.04 sul mio portatile: tutto (o quasi) bene, tranne per il fatto che, quando ho lanciato il gestore degli aggiornamenti e si è quindi trattato di avanzare di versione (appunto alla 2.6.32-22), il sistema mi ha avvertito della presenza di pacchetti danneggiati e della conseguente impossibilità di completare l'aggiornamento.

Da una rapida indagine tramite il gestore dei pacchetti, ho scoperto che il pacchetto incriminato è l'immagine linux-image-2.6.32-22-generic. A nulla è servito tentare di reinstallare il pacchetto o l'intero kernel: immacabilmente compare il messaggio di errore.

Al momento ho aggirato l'ostacolo installando il kernel (non stabile) 2.6.34, che in verità mi è utile anche per altri scopi, ma mi rimane la curiosità di capire come risolvere il problema in modo più ortodosso. In particolare, il problema dipende dal pacchetto compilato male o dalla mia installazione?

Grazie in anticipo,  8)
Ultima modifica di vda il sabato 26 giugno 2010, 17:39, modificato 1 volta in totale.
Soltanto quando siamo in grado di dare possediamo veramente.
Tutto ciò che non siamo in grado di dare ci possiede. [André Gide]
Avatar utente
cervellato
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2090
Iscrizione: lunedì 5 ottobre 2009, 21:49
Località: Aversa (CE )

Re: impossibile avanzamento al kernel 2.6.32-22

Messaggio da cervellato »

Ciao,
hai abilitato i rep. di Canonical.com come nella foto?
Allegati
Schermata.png
Avatar utente
vda
Prode Principiante
Messaggi: 171
Iscrizione: sabato 1 novembre 2008, 0:34

Re: impossibile avanzamento al kernel 2.6.32-22

Messaggio da vda »

cervellato ha scritto: Ciao,
hai abilitato i rep. di Canonical.com come nella foto?
In effetti i repository non erano abilitati, ma anche così la cosa non cambia. Di seguito l'esto dell'operazione:

Codice: Seleziona tutto

vda@vda_localhost:~$ sudo apt-get install linux-image-2.6.32-22-generic
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Pacchetti suggeriti:
  fdutils linux-doc-2.6.32 linux-source-2.6.32 linux-tools
I seguenti pacchetti NUOVI saranno installati:
  linux-image-2.6.32-22-generic
0 aggiornati, 1 installati, 0 da rimuovere e 4 non aggiornati.
È necessario scaricare 0B/30,9MB di archivi.
Dopo quest'operazione, verranno occupati 96,9MB di spazio su disco.
(Lettura del database... 145820 file e directory attualmente installati.)
Estrazione di linux-image-2.6.32-22-generic (da .../linux-image-2.6.32-22-generic_2.6.32-22.36_i386.deb)...
Done.
dpkg: errore nell'elaborare /var/cache/apt/archives/linux-image-2.6.32-22-generic_2.6.32-22.36_i386.deb (--unpack):
 ile tar rovinato - l'archivio del pacchetto è danneggiato
dpkg-deb: il sottoprocesso paste è stato terminato dal segnale (Pipe interrotta)
Running postrm hook script /usr/sbin/update-grub.
Generating grub.cfg ...


notare in particolare

Codice: Seleziona tutto

dpkg: errore nell'elaborare /var/cache/apt/archives/linux-image-2.6.32-22-generic_2.6.32-22.36_i386.deb (--unpack):
 ile tar rovinato - l'archivio del pacchetto è danneggiato
8)
Ultima modifica di vda il sabato 26 giugno 2010, 16:59, modificato 1 volta in totale.
Soltanto quando siamo in grado di dare possediamo veramente.
Tutto ciò che non siamo in grado di dare ci possiede. [André Gide]
Avatar utente
cervellato
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2090
Iscrizione: lunedì 5 ottobre 2009, 21:49
Località: Aversa (CE )

Re: impossibile avanzamento al kernel 2.6.32-22

Messaggio da cervellato »

Vai in gestori pacchetti>e cerca >linux-image,come nella foto e con il tasto dx reinstalla quelli in errore.

(oppure vedi quale errore ti da )(o quale pacchetto e danneggiato )?
Allegati
Schermata-1.png
Avatar utente
vda
Prode Principiante
Messaggi: 171
Iscrizione: sabato 1 novembre 2008, 0:34

Re: impossibile avanzamento al kernel 2.6.32-22

Messaggio da vda »

Grazie per il suggerimento, ma, come scritto nel primo post, avevo già tentato. Ad ogni modo io sono per i metodi drastici:

ho risolto cancellando il pacchetto corrotto (in cache)

Codice: Seleziona tutto

sudo rm /var/cache/apt/archives/linux-image-2.6.32-22-generic_2.6.32-22.36_i386.deb
e reinstallandolo

Codice: Seleziona tutto

sudo apt-get install linux-image-2.6.32-22-generic
Risultato: kernel installato.

Evidentemente, il problema originava dal fatto che il sistema, anzichè scaricare ogni volta un nuovo pacchetto da installare, utilizzava sempre quello scaricato corrotto la prima volta e comunque salvato in cache.

Da tener presente per le prossime volte...

Grazie ancora,  8)
Ultima modifica di vda il sabato 26 giugno 2010, 17:41, modificato 1 volta in totale.
Soltanto quando siamo in grado di dare possediamo veramente.
Tutto ciò che non siamo in grado di dare ci possiede. [André Gide]
Avatar utente
cervellato
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2090
Iscrizione: lunedì 5 ottobre 2009, 21:49
Località: Aversa (CE )

Re: [Risolto] pacchetto danneggiato - impossibile avanzamento al kernel 2.6.32-22

Messaggio da cervellato »

Sono contendo per te che hai risolto: ma quando si tratta di kernel e meglio andarci con prudenza si rischia di danneggiare il sistema se non si e pratico come lo sei tu.
Ciao alla prossima.
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti