i cannot Upgrade Proxmox to the latest versionc: Sub-process /usr/bin/dpkg returned an error code (1)

Durante l’aggiornamento capita di ricevere l’errore in oggetto, il problema, molto probabilmente dipende dal fatto che la partizione di boot ha esaurito lo spazio su disco. Per controllare usate il comando:

df -h /boot

Se vedete che lo spazio è occupato al 100% dovete cercare di liberarne un po’, la cosa più semplice è cancellare le versioni non più usate del kernel. Per sapere quale versione del kernel state usando basta digitare il comando:

uname -a

Per vedere l’elenco dei kernel memorizzati nel sistema usate il comadno:

dpkg -l | grep proxmox-kernel-

Per cancellare i kernel che non servono più (cioè tutti ad eccezzione di quello corrente) potete usare il comando:

dpkg -P linux-image-(il seguito del nome dipende dalla versione)

Per essere sicuri che tutto sia a posto eseguite il comando:

apt --fix-broken install

Una volta finito ripetete l’aggiornamento per essere sicuri di avere gli ultimi aggiornamenti e vedrete che tutto filerà via lisco:

apt dist-upgrade

A presto

Andrea Adami