Pular para o conteúdo

openSUSE - Como remover versões antigas do kernel

Dica publicada em Linux / Comandos
Frederico F. Siena kardeco
Hits: 5.131 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

Substituindo ocorrências de palavras dentro de um arquivo

Montando Android com mtpfs

apt-get update/upgrade - Atualização automática

Aliases - apelidos para comandos

CentOS - Acessando pasta compartilhada do Windows

#2 Comentário enviado por lueneberg em 19/05/2016 - 06:46h
Perfeito, dica pratica e útil......

Contribuir com comentário

Entre na sua conta para comentar.