Por que as imagens antigas do Linux não são removidas ao instalar novas atualizações do kernel? [duplicado]

7

No meu laptop, tenho espaço limitado, mas instalo todas as novas atualizações, incluindo atualizações do kernel. No entanto, o Ubuntu não parece desinstalar os kernels antigos depois de instalar uma nova atualização do kernel. Eu acho que isso acontece com razão: já que o novo kernel pode falhar, e seria bom se o grub oferecesse uma maneira de selecionar o kernel antigo para inicializar. Mas eu realmente preciso de toda a história ?, acho que não!:

rc linux-image-2.6.32-21-generic
rc linux-image-2.6.32-24-generic
rc linux-image-2.6.32-25-generic
rc linux-image-2.6.35-22-generic
rc linux-image-2.6.35-23-generic
rc linux-image-2.6.35-24-generic
rc linux-image-2.6.35-25-generic
rc linux-image-2.6.35-27-generic
rc linux-image-2.6.35-28-generic
rc linux-image-2.6.35-30-generic
rc linux-image-2.6.38-10-generic
rc linux-image-2.6.38-11-generic
ii linux-image-2.6.38-12-generic
rc linux-image-2.6.38-8-generic
ii linux-image-3.0.0-12-generic
ii linux-image-3.0.0-13-generic
ii linux-image-3.0.0-14-generic
ii linux-image-3.0.0-15-generic
ii linux-image-3.0.0-16-generic
ii linux-image-generic

Então eu achei que o apt-get autoremove deveria remover pelo menos algumas dessas imagens, mas isso não acontece. Vou remover as agora à mão, mas não há uma maneira de fazer isso automaticamente e manter, digamos, as últimas três imagens? Sim, um script de shell e um cron job !, alternativas?

    
por math 02.02.2012 / 11:27

2 respostas

3

Você pode usar o Ubuntu Tweak para remover kernels antigos de maneira fácil e fazer muitas outras coisas úteis. Aqui está um artigo explicando alguns de seus recursos .

    
por heiko81 02.02.2012 / 11:41
5
  

Por que as imagens antigas do Linux não são removidas ao instalar novas atualizações do kernel?

Por que eles devem ser removidos? Para o sistema, não há razão para isso. Eles podem coexistir e se você estiver tendo problemas de inicialização com o novo kernel, você ficará feliz que o antigo não foi removido.

  

Mas eu realmente preciso de toda a história?

Eu só mantenho o kernel antigo até ter certeza de que o novo funciona bem. Atualizações geralmente devem melhorar as coisas, então não é aconselhável executar kernels antigos.

    
por htorque 02.02.2012 / 15:13