[Risolto] Problema aggiornamento - /usr/bin/dpkg error

Problemi con l'installazione di Debian...

[Risolto] Problema aggiornamento - /usr/bin/dpkg error

Messaggioda l3o » 10/06/2018, 9:30

Ciao a tutti,
questa mattina stavo aggiornando la mia Debian Buster e dopo aver dato sudo aptitude safe-upgrade ho ricevuto questo output:
Codice: Seleziona tutto
update-initramfs: Generating /boot/initrd.img-4.16.0-2-amd64

gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-4.16.0-2-amd64 with 1.
dpkg: errore nell'elaborare il pacchetto initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Elaborazione dei trigger per libc-bin (2.27-3)...
Si sono verificati degli errori nell'elaborazione:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
Configurazione di initramfs-tools (0.130)...
update-initramfs: deferring update (trigger activated)
Elaborazione dei trigger per initramfs-tools (0.130)...
update-initramfs: Generating /boot/initrd.img-4.16.0-2-amd64

gzip: stdout: No space left on device
cpio: errore di scrittura: Pipe interrotta
E: mkinitramfs failure cpio 2 gzip 1
update-initramfs: failed for /boot/initrd.img-4.16.0-2-amd64 with 1.
dpkg: errore nell'elaborare il pacchetto initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Si sono verificati degli errori nell'elaborazione:
 initramfs-tools


Mi sembra di capire che ho la partizione /boot piena (usando LVM con full disk encryption ho la partizione di boot separata.

Devo quindi eliminare una qualche linux-image vecchia. Dando il comando aptitude search ~ilinux-image vedo che ho:

Codice: Seleziona tutto
i A linux-image-4.14.0-3-amd64                   - Linux 4.14 for 64-bit PCs                             
i A linux-image-4.15.0-2-amd64                   - Linux 4.15 for 64-bit PCs                             
i A linux-image-4.15.0-3-amd64                   - Linux 4.15 for 64-bit PCs                             
i A linux-image-4.16.0-1-amd64                   - Linux 4.16 for 64-bit PCs                             
i A linux-image-4.16.0-2-amd64                   - Linux 4.16 for 64-bit PCs                             
i   linux-image-4.9.0-3-amd64                    - Linux 4.9 for 64-bit PCs                               
i A linux-image-4.9.0-5-amd64                    - Linux 4.9 for 64-bit PCs                               
i   linux-image-amd64                            - Linux per PC a 64 bit (metapacchetto)   


Provo ad eliminare l'immagine 4.9.0-3-amd64 (visto che non è una dipendenza), ma cmq output ho:
Codice: Seleziona tutto
sudo apt-get autoremove linux-image-4.9.0-3-amd64
[sudo] password di leo:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  linux-image-4.14.0-3-amd64 linux-image-4.15.0-2-amd64 linux-image-4.15.0-3-amd64
  linux-image-4.9.0-3-amd64 linux-image-4.9.0-5-amd64
0 aggiornati, 0 installati, 5 da rimuovere e 5 non aggiornati.
1 non completamente installati o rimossi.
Dopo quest'operazione, verranno liberati 1'141 MB di spazio su disco.
Continuare? [S/n]

Cioè mi vuole eliminare tutti ikernel che ho in /boot? Prima di fare qualche cavolata ho risposto di "no".

Cosa mi consigliate di fare?

Ciao ciao leo:)
Ultima modifica di l3o il 11/06/2018, 15:26, modificato 1 volta in totale.
l3o
Newbie
Newbie
 
Messaggi: 18
Iscritto il: 04/10/2016, 7:19

Re: Problema aggiornamento - /usr/bin/dpkg returned an error

Messaggioda mark » 10/06/2018, 11:26

non utilizzare l'opzione autoremove ma usa il comando base
Codice: Seleziona tutto
# apt-get remove pacchetto1 pacchetto2 ... pacchettoN
oppure
Codice: Seleziona tutto
# apt-get purge pacchetto1 pacchetto2 ... pacchettoN

in ogni caso guarda la guida http://guide.debianizzati.org/index.php/Apt-get
Avatar utente
mark
Hero Member
Hero Member
 
Messaggi: 638
Iscritto il: 10/01/2007, 16:53

Re: Problema aggiornamento - /usr/bin/dpkg returned an error

Messaggioda caturen » 10/06/2018, 17:46

Cioè mi vuole eliminare tutti ikernel che ho in /boot?
no, semplicemente ti dice i pacchetti che non necessitano al sistema e che possono essere eliminati, dato che tu gli hai detto di fare l'autoremove


autoremove

# apt-get autoremove

Rimuove i pacchetti installati automaticamente e che non sono più necessari in quanto dipendenze solo di altri pacchetti rimossi.
Il messaggio con cui apt ci avverte della loro presenza è:

Il seguente pacchetto è stato installato automaticamente e non è più richiesto:
nomepacchetto1 nomepacchetto2 ...
Usare "apt-get autoremove" per rimuoverlo.

La lista dei pacchetti installati con status di "autoremove" può essere visualizzata con:

$ aptitude '~i ~g'

Questo comando può essere combinato con l'opzione "--purge" (vedere il paragrafo "Opzioni").

Specificando questo comando con il nome di uno o più pacchetti, si otterrà la loro rimozione e, contemporaneamente, la rimozione di tutti i pacchetti non più necessari. Vedere anche l'opzione "--auto-remove" e la direttiva "APT::Get::AutomaticRemove". Esempio:

# apt-get autoremove pacchetto1, pacchetto2 ... pacchettoN

caturen
Sr. Member
Sr. Member
 
Messaggi: 276
Iscritto il: 02/04/2013, 20:00

[Risolto] Problema aggiornamento - /usr/bin/dpkg error

Messaggioda l3o » 11/06/2018, 15:26

Grazie mille delle risposte.
Usando remove ho risolto:)

Ciao ciao:)
l3o
Newbie
Newbie
 
Messaggi: 18
Iscritto il: 04/10/2016, 7:19


Torna a Installazione

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti

cron