Existe uma razão para o linux-image - * - generic ser marcado manualmente por padrão e isso pode ser mudado?

4

Notei hoje que minhas imagens do Linux estavam se acumulando no disco rígido (Ubuntu Server 12.04). Liberei alguns GB para limpar a maioria deles.

Quando eu olhei para isso, há um script no lugar para proteger a versão atual (atual em execução, mais recente, segundo mais recente). Isso é executado automaticamente toda vez que uma nova imagem do Linux é adicionada através do apt: /etc/kernel/postinst.d/apt-auto-removal . O efeito é impedir que as imagens mais relevantes sejam removidas automaticamente pelo apt.

No entanto, isso não explicou o número de imagens que eu tinha preenchido minha partição /boot . Isso aparece devido a cada linux-image-*-generic sendo marcado como manual no apt, para que você precise usar apt-mark auto linux-image-3.2.0-32-generic antes de ser identificado para remoção.

Existe alguma maneira simples de alterar esse comportamento para que os kernels sejam mantidos apenas pela lógica em /etc/kernel/postinst.d/apt-auto-removal ? É desaconselhável tentar?

    
por couling 06.06.2013 / 14:17

1 resposta

2

Provavelmente este comportamento mudou mais tarde. Neste momento, os kernels são marcados em Auto e removidos quando eles começam a poluir . Isso é para começar a removê-los e não preencher a partição /boot .

    
por Braiam 07.12.2013 / 22:50