Ciao a tutti,
Cosa posso fare? |
Qui i problemi sono due. Il primo quello dei pacchetti per risolverlo apri il terminale e digita:
AGGIORNAMENTO: Il comando di sopra è per Ubuntu quello per Xubuntu è:
Ora sfrutta la funzione cerca di Gedit per trovare il la scritta Package: linux-headers-3.8.0-30 dopo di che devi cancellare ogni riferimento a questo pacchetto. Per essere più chiari ti mostrerò tutto quello che avrei dovuto cancellare io nel caso avessi voluto eliminare tutti i riferimenti a linux-headers-3.11.0-12-generic.
Finito ciò sempre da terminale digita:
E se tutto è andato per il verso giusto, l'operazione dovrebbe andare a buon fine questa volta. Per fare apparire le icone occore invece Houdini, che nel nostro caso è il Gestore pacchetti Synaptic, scaricabile dall'Ubuntu Software Center, una volta scaricato dovrai cercare al suo interno tutti i pacchetti che iniziano per indicator-.. cliccarci sopra con il tasto destro e cliccare su "Rimuovi completamente" e successivamente reinstalla il pacchetto. Di seguito un immagine atta a chiarire il procedimento. Spero di essere stato abbastanza esaustivo. Fammi sapere se il problema ti si verifica nuovamente! ciao, grazie per la risposta! purtroppo però mi fermo al primo passo, mi esce: mimi@mimi-1001PXD:~$ sudo gedit /var/lib/dpkg/status [sudo] password for mimi: sudo: gedit: comando non trovato ho provato a fare: sudo apt-get install gedit && sudo gedit /etc/rc.local in risposta esce:
mimi@mimi-1001PXD:~$ sudo apt-get install gedit && sudo gedit /etc/rc.local
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze Il comando corretto che ti è stato suggerito da dare è sudo gedit /var/lib/dpkg/status ho fatto prima quello, ma non funziona mimi@mimi-1001PXD:~$ sudo gedit /var/lib/dpkg/status [sudo] password for mimi: sudo: gedit: comando non trovato Come da immagine sopra,apri synaptic cerca direttamente linux-headers-3.8.0-30 quindi controlla cosa risponde e nel caso prova a rimuovere completamente . 1
Se ti permette di scaricare Synaptic e di rimuoverlo da li fallo, altrimenti prova a fare:
Apri il file status e segui la procedura indicata. grazie a tutti. purtroppo però non synaptic non funziona: E: Il pacchetto linux-headers-3.8.0-30 deve essere reinstallato, ma non è possibile trovarne un archivio. E: Errore interno nell'aprire la cache (1). Segnalare l'errore. e non trova neanche il comando sudo nautilus mimi@mimi-1001PXD:~$ sudo nautilus /var/lib/dpkg [sudo] password for mimi: sudo: nautilus: comando non trovato L'unica soluzione è reinstallarlo? 1
senza entrare nel merito della discussione, con xubuntu non hai nautilus salvo tu lo abbia installato ma thunar, il comando sarà: sudo thunar ........ @migi: hai violato l'equazione "risposta = soluzione", per quello che dovevi scrivere devi usare un commento. Ho trasformato io la risposta in commento. 1
mmm, io mi sono persa. ho fatto sudo thunar ma poi comunque non riesco a proseguire. come faccio a correggere i repository seguendo quale procedura? beh, grazie a tutti, non so se sia una battaglia persa Non è una battaglia persa, bisogna solo capire come arrivare al file. Comunque che errore ti da quando digiti il comando? ciao @jorged, grazie per la pazienza. dunque io con sudo thunar ho aperto il file status in office e ho cancellato qualsiasi cosa avesse scritto "3.8.0-30", forse ho esagerato? ora facendo "sudo apt-get update" mi esce: Recuperati 275 kB in 14s (18,6 kB/s) Scusa, hai cancellato solo Package: linux-hearders-3.8.0-30 e il testo seguente fino al Package successivo o anche altro? ehm... credo tutto. perché prima ho cancellato solo quello ma non succedeva niente. ora il comando sudo thunar però non funziona più In che senzo non funziona più? Quando lo dai che esce? mimi@mimi-1001PXD:~$ sudo thunar /var/lib/dpgk [sudo] password for mimi: Thunar: Impossibile aprire "/var/lib/dpgk": Errore nel recuperare informazioni per il file «/var/lib/dpgk»: File o directory non esistente mimi@mimi-1001PXD:~$ Digita solo sudo thunar e prova a andarci manualmente in quella cartella, cioè vai sul disco entra in var poi in lib e poi in dpgk. ah grazie! ora si apre, però non posso salvare il documento status In che senso non puoi salvarlo? provo a fare modifiche e poi per chiuderlo mi chiede di salvarlo. Come si chiama il tuo editor di testo? lo apre con mousepad digita allora sudo mousepad /var/lib/dpgk/status mi apre una pagina bianca. cosa devo fare? Come temevo. Sembra proprio che tu abbia cancellato tutto il documento status. Allora non mi rimane altra soluzione che passare alle maniere forti, adesso tu spegni il PC poi lo riaccendi e durante la riaccenzione premi il tasto SHIFT di sinistra. Ti si dovrebbe aprire il menu di GRUB, ora tu devi selezionare la seconda riga quella dove c'è (Recovery Mode) e premere invio, poi scegliere tra le opzioni successive "dpgk". Quando ha finito riavvia e dai da terminale: sudo apt-get update e vedi se ti fa aggiornare. grazie ancora, troppo paziente.
purtroppo però esce questo:Recuperati 396 kB in 14s (26,6 kB/s) W: Impossibile recuperare bzip2:/var/lib/apt/lists/partial/it.archive.ubuntu.com_ubuntu_dists_saucy-updates_universe_binary-amd64_Packages Somma hash non corrispondente E: Impossibile scaricare alcuni file di indice: saranno ignorati o verranno usati quelli vecchi. Di nulla! Comunque questo è facile da risolvere devi andare in Software e aggiornamenti, da me si trova in impostazioni, ma non so se su xubuntu è uguale, e nella sezione "Software per Ubuntu" dove c'è scritto "Scaricare da:" selezionare il server principale. Salva tutto e dai: sudo apt-get update (per l'ennesima volta) e dimmi se si ripresenta l'errore. non mi apre più software e aggiornamenti da quando stavo facendo l'aggiornamento e si è interrotto. Che significa si è interrotto? Che succede quando lo avvii?? proprio non lo apre, io vado su gestore delle impostazioni e da li in software e aggiornamenti, ma da quando si è interrotto l'aggiornamento, se clicco sopra software e aggiornamenti non fa nulla Allora vai su Synaptic cerca il pacchetto "software-proprieties-gtk" (non so se da te c'è il gtk finale o c'è qualcos'altro basta che trovi un pacchetto installato che inizi per software-proprieties-..) tasto destro e click su reinstalla. Poi clicca su Applica e prova a riaprirlo. ehm... non funziona neanche synaptic, esce una finestra con errore Quale errore? E: Encountered a section with no Package: header E: Problem with MergeList /var/lib/dpkg/status E: Impossibile analizzare o aprire l'elenco dei pacchetti o il file di stato. E: _cache->open() failed, please report. Prova a dare:
Lettura elenco dei pacchetti... Errore E: Encountered a section with no Package: header E: Problem with MergeList /var/lib/dpkg/status E: L'elenco dei pacchetti o il file di stato non può essere letto o aperto. mimi@mimi-1001PXD:~$ Allora prova a dare:
E poi:
dpkg: errore: l'aggiornamento massivo delle disponibilità necessita dei permessi di scrittura sull'area di stato di dpkg mimi@mimi-1001PXD:~$ Mi ero scordato di mettere il "sudo". Aggiungilo davanti entrambe i comandi! mimi@mimi-1001PXD:~$ sudo dpkg --merge-available /var/lib/dpkg/status dpkg: errore: opzione --merge-available sconosciuta Usare dpkg --help per un aiuto sull'installazione e la rimozione dei pacchetti []. Usare "dselect" 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". mimi@mimi-1001PXD:~$ sudo dpkg --update-avail /var/lib/dpkg/available Sostituzione delle informazioni sui pacchetti disponibili usando /var/lib/dpkg/available. Le informazioni riguardo 1851 pacchetti sono state aggiornate. Ok allora prova con sudo apt-get update Recuperati 90,2 kB in 13s (6779 B/s) Lettura elenco dei pacchetti... Errore E: Encountered a section with no Package: header E: Problem with MergeList /var/lib/dpkg/status E: L'elenco dei pacchetti o il file di stato non può essere letto o aperto. mimi@mimi-1001PXD:~$ Mannaggia, va bhe ora vado a dormire ne riparliamo domani a mente fresca! Ok dopo una notte di riposo sono pronto! dai i seguenti comandi in successione:
ciao jorged! rieccoci. mi da errore con tutti i comandi. ci arrendiamo? mimi@mimi-1001PXD:~$ sudo rm -f /var/lib/apt/lists/* [sudo] password for mimi: rm: impossibile rimuovere "/var/lib/apt/lists/partial": È una directory Mo lo freghiamo! apri il terminale e digita.
Una volta nella cartella cancella tutto eccetto la cartella partial. Poi dai tutti i comandi di sopra eccetto il primo. 1
State battendo il record del numero di commenti per una singola risposta? :)) @enzotib ormai non si tratta più di domanda e risposta. E una questione di PRINCIPIO! l'uomo contro la macchina! PS: se te lo stai chiedendo, si sto impazzendo! ahah, grande! ok. ho fatto, però in lists c'era solo partial, non ho dovuto cancellare nulla. ho comunque dato i comandi da terminale ma esce rm: impossibile rimuovere "/var/lib/dpkg/status": File o directory non esistente mimi@mimi-1001PXD:~$ battiamo tutti i record Ok facciamolo anche questo manualmente:
Ed elimina il file "status", se non lo trovi tanto meglio. Chiudi e dai il comando:
ok, ho eliminato il file status_old e dato il comando sudo touch /var/lib/dpkg/status, ma non succede nulla... c'entrano qualcosa le caratteristiche del pc? è un modestissimo ASUS eee PC 1001 PXD CPU Intel® Atom™ N455 Processor Memory DDR3, 1 x SO-DIMM, 1GB/2GB Storage 160GB/250GB/320GB 5400 HDD Perché hai eliminato status_old. Avevo detto solo stauts! Prendi status_old ridai il primo comando e rimettilo al suo posto. Poi ridai il secondo comando e infine prova a dare un "sudo apt-get update" Comunque no non centra nulla il problema è di Dpkg. scusa! ti sto complicando la vita, scusa. come faccio a riprendere status_old? Naaah tranquilla, non ho niente da fare stasera, comunque non è nel cestino? trovato! ora do i comandi Grande! io incrocio le dita! 1
rullo di tamburi, luce in fondo al tunnel?
Recuperati 32,9 MB in 1min 13s (448 kB/s) e in più è apparsa la notifica "disponibili 137 aggiornamenti..." Giuro che mi sto commuovendo! T.T ahah, anche io. commossa anche dalla tua pazienza. quindi posso dare il via agli aggiornamenti? dal basso della mia ignoranza non vorrei ci fossero altri passaggi...allora installo! Dopo 5 giorni di sofferenze patite da quel PC direi che un aggiornamento è dovuto! Comunque tranquilla io ci passo il tempo, anzi scusa tu se non sono stato precisissimo all'inizio con le risposte. E che conosco bene Ubuntu ma Xubuntu lo ho usato poche volte! evvai! speriamo che non riservi nuove sorprese! grazie mille, non so come ringraziarti! figurati, sono io che mi perdo, poi questo pc è sfigato di suo ehm, non so come dirtelo, mi si spezza il cuore, ma mi da sempre segnalazione di crash e errore [broken: brokencount>0] per gli aggiornamenti. non aggiorna. sob I seguenti pacchetti presentano dipendenze non soddisfatte: libc6: Depends: libgcc1 ma non è installato Hahahahahaha.. di nulla! Se proprio mi vuoi ringraziare, segnala la mia risposta come quella corretta! XD e se il tuo PC riserva nuove sorprese sappi che puoi contare sempre sul servizio Chiedi! Sembrerebbe che la saga continui Se dai "sudo apt-get intall libgcc1" che ti dice? PS: mi sa che lo battiamo davvero il record dei commenti. dice E: Operazione intall non valida Scusa errore mio! volevo dire install no intall. figurati! da sempre errore. dpkg: errore nell'elaborare /var/cache/apt/archives/libgcc1_1%3a4.8.1-10ubuntu8_amd64.deb (--unpack): problema con le pre-dipendenze - libgcc1:amd64 non viene installato Si sono verificati degli errori nell'elaborazione: /var/cache/apt/archives/libgcc1_1%3a4.8.1-10ubuntu8_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) Fai una cosa, apri synaptic e cerca libgcc1 e dimmi se è installato. (cioè se ha il pallino verde accanto) no, ha un pallino arancione accanto ho fatto ripara e poi applica e mi esce E: /var/cache/apt/archives/libgcc1_1%3a4.8.1-10ubuntu8_amd64.deb: problema con le pre-dipendenze - libgcc1:amd64 non viene installato è disponibile l'opzione reinstalla? /var/cache/apt/archives/libgcc1_1%3a4.8.1-10ubuntu8_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) Installazione di un pacchetto non riuscita. Tentativo di ripristino: dpkg: problemi con le dipendenze impediscono la configurazione di libc6:amd64: libc6:amd64 dipende da libgcc1; comunque: Il pacchetto libgcc1 non è installato. dpkg: errore nell'elaborare libc6:amd64 (--configure): problemi con le dipendenze - lasciato non configurato to. dpkg: problemi con le dipendenze impediscono la configurazione di multiarch-support: multiarch-support dipende da libc6 (>= 2.3.6-2); comunque: Il pacchetto libc6:amd64 non è ancora configura http://www.ubuntuupdates.org/package/core/saucy/main/base/libgcc1 scarica il pacchetto a 64bit e installalo. eh, non ce la fa. dpkg: error processing /var/cache/apt/archives/libgcc1_1%3a4.8.1-10ubuntu8_amd64.deb (--unpack): pre-dependency problem - not installing libgcc1:amd64 Errors were encountered while processing: /var/cache/apt/archives/libgcc1_1%3a4.8.1-10ubuntu8_amd64.deb Error in function: dpkg: dependency problems prevent configuration of libc6:amd64: libc6:amd64 depends on libgcc1; however: Allora prova prima a dare:
Poi reinstalla il pacchetto scaricato. niente da fare. non riesce installare ne riparare l'errore Ok dopo interminabili ricerche ho scoperto che l'unico modo di ripristinare "libgcc1" è la reinstallazione di Xubuntu. Però io prima di fare ciò ti consiglierei di provare nuovamente con la procedura dello SHIFT all'avvio, recovery mode, e dpkg. Quella è l'ultima spiaggia perché dovrebbe tentare di ripristinare tutti i pacchetti danneggiati, che nel nostro caso è libgcc1. ciao @jorged, tutto bene, non ero al pc. ho riprovato la recovery, ma niente da fare. ora recupero la chiavetta e reinstallo. ho già salvato i docs, etc per precauzione. grazie di tutto!! Sei stata abbastanza sfortunata, hanno persino aperto un bug in lauchpad per questo errore! Dalla padella alla brace proprio!
5 su 85
mostra altri 80 commenti
|
Prova a rinstallare il pacchetto linux-headers con
Vedi anche con
|
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 26 Oct '13, 19:59
domanda visualizzata: 4,080 volte
ultimo aggiornamento: 04 Nov '13, 18:03