remoção do kernel antigo desde lts / hwe

0

Desde a mudança para 12.04 LTS / HWE, parece que agora tenho várias imagens de kernel do Linux armazenadas. Eu realmente não me importo com o detalhe do que está acontecendo aqui, mas quero saber qual dos kernels antigos eu posso apagar com segurança. Eu posso adivinhar, mas alguém poderia por favor avisar. Eu incluo uma captura de tela da minha configuração existente. Obrigado.

    
por Joe 20.10.2014 / 13:27

2 respostas

1

  1. uname -r - determine qual kernel você está usando no momento.
  2. dpkg --list | grep linux-image - para listar todos os kernels
  3. apt-get purge linux-image-3.13.0-36-generic - apaga o antigo kernel não usado (apenas por exemplo)
  4. sudo update-grub - Agora atualize o grub para saber que você não tem alguns dos kernels

Espero que isso ajude!

    
por Maleev 20.10.2014 / 14:06
0

Teste isso:

Abra um terminal

Pressione Ctrl + Alt + T

Execute:

sudo -i

NEWKERNEL=$(uname -r|sed 's/-*[a-z]//g'|sed 's/-386//g')

ADDKERNEL="linux-(image|headers|ubuntu-modules|restricted-modules)"

METAKERNEL="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"

UNUSKERNELS=$(dpkg -l|awk '{print $2}'|grep -E $ADDKERNEL |grep -vE $METAKERNEL|grep -v $NEWKERNEL)

apt-get remove --purge $UNUSKERNELS

update-grub
    
por kyodake 20.10.2014 / 15:01