Com as atualizações do kernel, é sempre bom dar uma olhada como anda a capacidade da partição boot do sistema. Não encontrei no Yast uma maneira automatizada de remover versões antigas do kernel no openSuSe, para isto, foi necessário recorrer a linha de comando.
No terminal, proceda da seguinte forma, lembrando que tais comandos devem ser feitos como root e toda intervenção como super usuário deve ser feita com cautela, pois comandos errados podem danificar seu sistema.
A primeira coisa a ser feita é listar as versões instaladas do kernel:
#zypper se -si ‘kernel*’
Além das versões instaladas, existe também uma versão kernel-firmware a qual não deverá ser removida. Serão listadas as versões instaladas conforme abaixo:
#zypper se -si ‘kernel*’
kernel-desktop-3.12.3-2.3.gf37dca6.x86_64
kernel-firmware-20130714git-2.1.1-noarch
kernel-desktop-3.12.5.3.2.g48b587a.x86_64
kernel-desktop-3.12.5-4.1.g3848a14.x86_64
Com o comando acima, todas as versões do kernel serão listadas. Posteriormente é necessário descobrir qual a versão utilizada pelo sistema, para isso digite:
#uname -r
A saída desse comando será algo como 3.12.5-4.1.g3848a14-desktop (versão do kernel corrente instalada e em uso)
Agora iremos remover a ou as versões que não estão em uso. Como mencionado, o comando deve ser realizado como root.
# zypper rm kernel–desktop-3.12.3-2.3.gf37dca6.x86_64
O comando acima exclui o kernel antigo, devendo ser repetida se houver mais de uma versão instalada.
Gostou da dica? Deixe seu comentário. Até a próxima =)