openSUSE - Como remover versões antigas do kernel

Publicado por Frederico F. Siena em 01/06/2015

[ Hits: 3.482 ]

 


openSUSE - Como remover versões antigas do kernel



Quem, assim como eu, utilizar o openSUSE em sua versão Tumbleweed, está sempre com a última versão de kernel estável do ramo Factory e, caso você não remova as versões antigas, acumula-se algo em torno de 2GB por versão. Levando em consideração o VirtualBox.

Embora seja prudente sempre ficar pelo menos com a versão anterior por segurança, depois de devidamente testado o novo kernel, não há motivo para não removê-las, principalmente para quem roda o SO em um SATA de 32 GB.

Bom, chega de conversa e vamos ao comando.

# zypper rm $(rpm -qa | grep kernel | grep 4.0.1) ; zypper ps

Explicação: com o comando rpm e aplicação de dutos, consegue-se remover todos os pacotes via zypper que são dependentes da versão indicada (a 4.0.1, no caso).

A saída do comando é:

Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 25 packages are going to be REMOVED:
kernel-default-4.0.1-1.1 kernel-default-devel-4.0.1-1.1 kernel-desktop-4.0.1-1.1 kernel-desktop-devel-4.0.1-1.1 kernel-devel-4.0.1-1.1 kernel-pv-devel-4.0.1-1.1 kernel-source-4.0.1-1.1 kernel-syms-4.0.1-1.1 kernel-xen-devel-4.0.1-1.1 virtualbox-guest-kmp-default-4.3.26_k4.0.1_1-2.5 virtualbox-guest-kmp-default-4.3.26_k4.0.1_1-144.1 virtualbox-guest-kmp-default-4.3.26_k4.0.1_1-146.1 virtualbox-guest-kmp-default-4.3.28_k4.0.1_1-148.1 virtualbox-guest-kmp-desktop-4.3.26_k4.0.1_1-2.5
  virtualbox-guest-kmp-desktop-4.3.26_k4.0.1_1-144.1 virtualbox-guest-kmp-desktop-4.3.26_k4.0.1_1-146.1 virtualbox-guest-kmp-desktop-4.3.28_k4.0.1_1-148.1 virtualbox-host-kmp-default-4.3.26_k4.0.1_1-2.5 virtualbox-host-kmp-default-4.3.26_k4.0.1_1-144.1 virtualbox-host-kmp-default-4.3.26_k4.0.1_1-146.1 virtualbox-host-kmp-default-4.3.28_k4.0.1_1-148.1 virtualbox-host-kmp-desktop-4.3.26_k4.0.1_1-2.5 virtualbox-host-kmp-desktop-4.3.26_k4.0.1_1-144.1 virtualbox-host-kmp-desktop-4.3.26_k4.0.1_1-146.1 virtualbox-host-kmp-desktop-4.3.28_k4.0.1_1-148.1

25 packages to remove.
After the operation, 992.7 MiB will be freed.
Continue? [y/n/? shows all options] (y): y


Com a utilização do zypper, nenhuma dependência impede a remoção solicitada e o GRUB2 é invocado, efetuando as devidas exclusões também.

É isso, espero ter ajudado alguém.

Outras dicas deste autor

Como adicionar a URL da sua rádio favorita ao RadioTray

Erros na última atualização do openSUSE 13.1 [Resolvido]

Natural Scrolling no openSUSE Leap 42.2

Leitura recomendada

Recuperação de sistema de arquivos por queda de energia

Não sabe onde está? - Procure!

Gravar imagens ISO no DVD, via linha de comando

Interrompendo processos no apt com segurança

Bordas das janelas sumindo quando se habilita o compiz-fusion no Linux?

  

Comentários
[1] Comentário enviado por removido em 01/06/2015 - 17:13h

Boa! Bem mais prático que o meu método:
-> http://www.vivaolinux.com.br/dica/Removendo-Kernels-antigos-do-openSUSE/

:)

[2] Comentário enviado por lueneberg em 19/05/2016 - 06:46h

Perfeito, dica pratica e útil......



Contribuir com comentário