openSUSE - Como remover versões antigas do kernel

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

[ Hits: 4.253 ]

 


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

Natural Scrolling no openSUSE Leap 42.2

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

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

Leitura recomendada

Remover comentários

Escolhendo quais colunas exibir no comando top

Fazendo mágicas com o watch

Utilização do comando cat

Listando arquivos que contém determinado padrão recursivamente dentro de um diretório

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts