Esiste un motivo per cui linux-image - * - generico viene contrassegnato come manuale per impostazione predefinita e può essere modificato?

4

Ho notato oggi che le mie immagini linux si stavano accumulando sul disco rigido (Ubuntu Server 12.04). Ho liberato un paio di GB per liberare la maggior parte di loro.

Quando ho esaminato questo aspetto è disponibile uno script per proteggere la versione corrente (corrente in esecuzione, ultima, seconda più recente). Questo viene eseguito automaticamente ogni volta che viene aggiunta una nuova immagine di Linux tramite apt: /etc/kernel/postinst.d/apt-auto-removal . L'effetto è di impedire che le immagini più rilevanti vengano rimosse automaticamente tramite apt.

Tuttavia questo non spiega il numero di immagini che ho riempito la mia partizione /boot . Ciò sembra dovuto al fatto che ogni linux-image-*-generic è contrassegnato come manual in apt, quindi devi utilizzare apt-mark auto linux-image-3.2.0-32-generic prima che venga identificato per la rimozione.

C'è un modo semplice per cambiare questo comportamento in modo che i kernel vengano mantenuti solo dalla logica in /etc/kernel/postinst.d/apt-auto-removal ? È sconsigliabile provare?

    
posta couling 06.06.2013 - 14:17

1 risposta

2

Probabilmente questo comportamento è cambiato in seguito. In questo momento i kernel sono contrassegnati in Auto e rimossi quando iniziano a inquinare . Questo per iniziare a rimuoverli e non riempire la partizione /boot .

    
risposta data Braiam 07.12.2013 - 22:50

Leggi altre domande sui tag