apt-get aggiornamento bloccato nello stesso pacchetto

5

Stato attuale

Ho iniziato a sospettare che questo non sia un problema di Ubuntu, ma legato alla connessione Internet qui al mio lavoro. Fino a quando non sono sicuro, sto lasciando la mia domanda di seguito:

Domanda originale

Sono bloccato, non posso aggiornare il mio sistema. L'esecuzione di sudo apt-get upgrade mi dà il seguente:

[email protected]:~$ sudo apt-get upgrade 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  ginn libgrip0 linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
The following packages will be upgraded:
  apport apport-gtk bind9-host build-essential dhcp3-client dhcp3-common dnsutils eog evince evince-common firefox firefox-branding firefox-dbg firefox-globalmenu
  firefox-gnome-support firefox-locale-en gimp gimp-data gir1.2-totem-1.0 glib-networking glib-networking-common glib-networking-services gnupg gpgv
  icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-6-plugin icedtea-netx icedtea-netx-common icedtea-plugin isc-dhcp-client isc-dhcp-common libapache2-mod-php5
  libart-2.0-2 libbind9-80 libdns81 libevince3-3 libgimp2.0 libisc83 libisccc80 libisccfg82 liblwres80 libssl-dev libssl-doc libssl1.0.0 libtotem0 linux-firmware
  linux-libc-dev openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib openssl php-pear php5-cli php5-common php5-curl php5-dev php5-gd php5-mysql php5-xsl
  policykit-1-gnome python-apport python-django python-gst0.10 python-problem-report resolvconf thunderbird thunderbird-globalmenu thunderbird-gnome-support totem
  totem-common totem-mozilla totem-plugins xserver-xorg-input-synaptics
74 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Need to get 317 MB/327 MB of archives.
After this operation, 1.481 kB of additional disk space will be used.
Do you want to continue [Y/n]? 
Get:1 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]
Get:2 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
Get:3 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
Get:4 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
Get:5 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
Get:6 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
Get:7 http://archive.ubuntu.com/ubuntu/ precise-updates/main openjdk-6-jre-headless i386 6b24-1.11.4-1ubuntu0.12.04.1 [27,3 MB]                                       
9% [7 openjdk-6-jre-headless 27,3 MB/27,3 MB 100%]

Continua a scaricare il pacchetto openjdk-6-jre-headless , quindi non fa nulla per un po '(aggrappato all'ultima riga sopra), quindi scarica nuovamente il pacchetto. È al suo tredicesimo tentativo di download al momento della scrittura. I download effettivi sembrano essere fatti bene, ma qualunque cosa faccia dopo il download sembra fallire.

Ho provato a rimuovere openjdk-6, ma poi ho voluto installare openjdk-7 invece, con lo stesso risultato, sospeso a openjdk-7-jre-headless .

Ho anche provato a cambiare server dal mio locale (danese) al server principale. Nessuna fortuna.

Mi impedisce inoltre di aggiornare gli altri pacchetti.

Che cosa fare?

Aggiorna

Dopo aver seguito le istruzioni nella risposta di @lpanebr, questo è ora bloccato nel pacchetto linux-firmware . Quindi, forse è un problema più generale che essere collegato a pacchetti specifici? Sebbene abbia scaricato alcuni pacchetti senza problemi prima di rimanere bloccato a linux-firmware .

    
posta decibyte 20.09.2012 - 10:15

8 risposte

0

Non sono mai tornato per rivelare il motivo di questo strano comportamento.

Si è probabilmente verificato un problema di rete. Sono abbastanza sicuro che sia dovuto a qualche antivirus / firewall / malware installato da qualche parte tra me e Internet.

Se ho effettuato il tunnelling di tutto tramite SSH per uscire dal resto di Internet dalla mia connessione di casa, non ci sono stati problemi. Allo stesso modo, nessun problema se ho usato un hotspot mobile.

Il file che ho scaricato dall'URL è stato semplicemente stravolto e inutilizzabile se scaricato direttamente tramite la rete aziendale.

    
risposta data decibyte 07.08.2017 - 14:31
1

Il mio problema era che ho interrotto il download di un pacchetto apt (qui linux-firmware) dietro un proxy che ha causato un file scaricato (e danneggiato) parziale nella cache del proxy. Quando ho provato ad aggiornare, il download di questo pacchetto è iniziato nel mezzo del file più e più volte.

Quello che ho fatto è stato scaricare il file manualmente, metterlo in / var / cache / apt / archives.

    
risposta data MeMySelfAndI 29.05.2013 - 18:19
0

Stavo avendo un problema molto simile. Il mio gestore aggiornamenti segnalava sempre "Non tutti gli aggiornamenti potrebbero essere installati". Ogni volta che ho provato questo:

sudo apt-get update && sudo apt-get upgrade

Ho capito:

The following packages have been kept back:
  0ad 0ad-data ginn libgrip0 linux-generic linux-headers-generic linux-image-generic touchegg

Poi ho fatto:

sudo apt-get purge touchegg 0ad 0ad-data

Perché sapevo di non averne bisogno comunque.

Dopo che la riga di comando mi stava ancora dando lo stesso di sopra. Quindi, per nessun motivo particolare, ho fatto Impostazioni di sistema & gt; Dettagli e fatto clic sul pulsante Installa aggiornamenti . Per la mia sorpresa ha installato tutti quei pacchetti senza problemi ..

Molto strano .. spero che questo aiuti.

    
risposta data lpanebr 25.09.2012 - 06:52
0

Mi sono bloccato al sudo do-dist-upgrade , il che era molto fastidioso.

lo scambio di server in /etc/apt/sources.list ha risolto il problema, ho preso un server dall'aspetto migliore da qui:

link

e scambiati quello standard da ubuntu.com

sudo apt-get update && sudo apt-get upgrade

in seguito.

    
risposta data IljaBek 06.01.2013 - 03:15
0

Hai provato sudo apt-get dist-upgrade . Dovrebbe installare tutti i pacchetti, anche quelli che non sono stati aggiornati ora.

In effetti, significa un aggiornamento di distribuzione . Per me è stato utile quando ho avuto qualche problema durante il processo di aggiornamento.

    
risposta data Michele 25.09.2012 - 15:07
0

decibyte, faccio un sacco di lavoro su Ubuntu nella mia scuola e ho incontrato tutti i tipi di problemi del server proxy. Sei dietro un server proxy? Nella mia scuola, dovremmo usare un file .pac proxy automatico, ma questo ha problemi con apt in Ubuntu. Ho scaricato il file .pac, l'ho aperto in gedit e l'ho appena letto. Ho visto che il file .pac indirizza verso un indirizzo proxy http, ma indirizza ftp alla connessione diretta. Così, ho cambiato le mie impostazioni nel gestore di rete in manuale, e ho inserito il mio indirizzo proxy http e la porta per http e https, e ho lasciato ftp vuoto. Fai clic su "Applica sistema" e inserisci la mia password, e presto! L'unico problema rimasto è che a Firefox non sembra piacere questo, quindi cambio le mie impostazioni su auto e inserisco l'indirizzo del file .pac e NON clicco su "Applica sistema" e tutto funziona !!!!!!

Ora, se il server proxy non è il problema, prova i seguenti comandi:

sudo apt-get autoclean
sudo apt-get update
sudo apt-get dist-upgrade

Assicurati di prestare attenzione ai messaggi di errore quando inserisci ciascun comando. Spero che questo aiuti!

    
risposta data HarlemSquirrel 30.04.2013 - 00:14
0

Stavo usando una VPN anonima (Spotflux) sul sistema host quando ho riscontrato problemi simili. Ho disabilitato per tutta la durata delle mie sessioni apt-get e non ho avuto problemi.

    
risposta data user195828 24.09.2013 - 23:36
0

Questo è successo anche a me proprio ora, sulla distro quantica. (in realtà era successo per circa una settimana, e sarei appena uscito dal terminale.) Ora che ho esaminato il problema, il ppa che causava il problema nel mio caso era VLC:

Ign ftp://ftp.videolan.org ./ Release
Err ftp://ftp.videolan.org ./ Packages                
  Server closed the connection
Err ftp://ftp.videolan.org ./ Translation-en_PH
  Server closed the connection
Err ftp://ftp.videolan.org ./ Translation-en
  Server closed the connection
Fetched 898 kB in 17min 4s (876 B/s)
W: Failed to fetch ftp://ftp.videolan.org/pub/debian/stable/./Release.gpg  Server     closed the connection

W: Failed to fetch ftp://ftp.videolan.org/pub/debian/stable/./Packages  Server closed the connection

W: Failed to fetch ftp://ftp.videolan.org/pub/debian/stable/./en_PH  Server closed the connection

W: Failed to fetch ftp://ftp.videolan.org/pub/debian/stable/./en  Server closed the connection

E: Some index files failed to download. They have been ignored, or old ones used instead.

Sembra che abbiano rilasciato un nuovo aggiornamento nella scorsa settimana o giù di lì; potrebbe causare problemi. Ciò nonostante, ho disabilitato il ppa VLC in software sources nel frattempo e ha risolto il problema.

    
risposta data asline 14.11.2013 - 18:45

Leggi altre domande sui tag