Removendo versões antigas do kernel no openSuSe usando o Zypper

openSuSeCom 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 kerneldesktop-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 =)

Deixe um comentário