openSUSE - Como remover versões antigas do kernel

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

[ Hits: 4.540 ]

 


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

Natural Scrolling no openSUSE Leap 42.2

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

Leitura recomendada

Enviando e-mail com Mutt no Ubuntu 10.04.4 LTS

Comandos de manipulação de terminal

Adicionando SWAP no OpenBSD

Executar comandos ao efetuar login ou logout no Linux

Instalação de pacotes em sistemas Sabayon sem acesso à rede

  

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