Può capitare che il sistema di aggiornamenti dei pacchetti della nostra linux box ci minacci alla fase di aggiornamento degli archivi con un messaggio del tipo:
E: rilevato una sezione senza Package: header,
E: Problem with MergeList
/var/lib/apt/lists/it.archive.Ubuntu.com_ubuntu_dists_natty_universe_i18n_Translation-it,
E: L'elenco dei Pacchetti o il file di Stato non puo Essere letto o Aperto
Origine del problema
Il problema è noto come bug #784128 duplicato del #346386. I router casalinghi spesso hanno un'interfaccia HTML di gestione e nel caso in cui la connessione sia stata persa si viene reinderizzati in una pagina del router, a me succede con l'Alice gate voip 2 plus wi-fi. Ora mettiamo che la connessione cada proprio mentre state aggiornando il sistema, il package manager di Ubuntu / Debian scarica la pagina visualizzata in formato HTML nella cartella /var/lib/apt/lists/ bloccando di fatto la buona riuscita della procedura di aggiornamento.
Soluzione proposta
La soluzione è quella di eliminare i file che stanno creando problemi e per farlo basterà da terminale eseguire in successione questi due comandi:
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update
Immagine
http://it.wikipedia.org/wiki/File:Ubuntu_Software_Center_icon.svg
0 commenti:
Posta un commento