Atualização do Kernel Sabayon Linux - Método Moderno (2019)

Publicado por Alberto Federman Neto. em 21/10/2019

[ Hits: 2.921 ]

Blog: https://ciencialivre.blog/

 


Atualização do Kernel Sabayon Linux - Método Moderno (2019)



Nos sistemas Sabayon antigos, você precisava trocar o kernel e atualizar, ou reinstalar os drivers NVIDIA ou AMD-ATI, manualmente.

Nas versões mais novas, ele instala os drivers de vídeo livres e já sai funcionando "Out of Box"...

Em antigos artigos anteriores, descrevi várias maneiras de atualizar o kernel e os drivers de vídeo no Sabayon Linux. Veja nesta minha dica antiga e links citados nela.

Esses métodos agora são obsoletos. Há um método bem mais fácil.

O Sabayon atualiza com os Kernels LTS, Long Term Support. Mas como é Rolling Release, você pode preferir usar o kernel mais recente.

Passos

Faça o seguinte:

1. Listar os Kernels disponíveis nos repositórios:

equo s linux-sabayon

Ou, como root:

# kernel-switcher list

Os comandos mostrarão os kernels disponíveis, tanto antigos quanto os novos. Ao tempo em que esta dica é escrita, é o 5.3.

sys-kernel/linux-sabayon-5.3.2 ramo: 5, [sabayonlinux.org]
╠          Disponível:   versão: 5.3.2 ~ tag: NoTag ~ revisão: 0
╠          Instalado:    versão: 5.3.4 ~ tag: NoTag ~ revisão: 0
╠          Slot:         5.3
╠          Homepage:     https://github.com/Sabayon/kernel
╠          Descrição:    Official Sabayon Linux Standard
╠                        kernel image
╠          Licença:      GPL-2
╠          @@ Pacote:    sys-kernel/linux-sabayon-5.3.4 ramo: 5, [sabayon-limbo]
╠          Disponível:   versão: 5.3.4 ~ tag: NoTag ~ revisão: 0
╠          Instalado:    versão: 5.3.4 ~ tag: NoTag ~ revisão: 0
╠          Slot:         5.3
╠          Homepage:     https://github.com/Sabayon/kernel
╠          Descrição:    Official Sabayon Linux Standard

2. Listar os kernels instalados

O comando abaixo mostrará a você os kernels instalados no seu sistema Sabayon:

equo query installed linux-sabayon

3. Atualizar o kernel.

Volte ao comando do item 1, selecione o kernel mais novo. No nosso exemplo, a saída será:

sys-kernel/linux-sabayon-5.3.4

Troque o kernel e o driver de vídeo, tudo automaticamente, usando o script kernel-switcher.

Ele troca o kernel e o driver de vídeo, seja NVIDIA como Intel, ou AMD-ATI, e usando o dracut, gera o initramfs adequado.

# kernel-switcher switch sys-kernel/linux-sabayon-5.3.4

4. Setando o kernel no boot.

Para dar boot no kernel correto, como toda a certeza, execute estes comandos e reinicie o computador:

eselect bzimage list
ou:
# eselect bzimage set NÚM_DO KERNEL_MAIS_NOVO

A saída do comando será algo do tipo:

eselect bzimage list
Available kernel targets:
  [1]   kernel-genkernel-x86_64-5.2.0-sabayon
  [2]   kernel-genkernel-x86_64-5.3.0-sabayon *


5. Removendo os kernels antigos.

Supondo que, como eu, você queira remover quase todos os kernels antigos, deixando somente dois, por exemplo.

Execute novamente o comando do item 2 e verifique quais são seus kernels velhos instalados:

equo query installed linux-sabayon

Num exemplo nosso, hipotético, suponha que sejam o 4.14 e o 5.1. Builds atualizados deles serão listados como instalados. Tipo isto:

equo query installed linux-sabayon

Mostrará como instalados:

sys-kernel/linux-sabayon-4.14.141 sys-kernel/linux-sabayon-5.1.2

Remova-os. Você pode remover inclusive os kernels LTS:

# equo rm -av --configfiles sys-kernel/linux-sabayon-4.14.141 sys-kernel/linux-sabayon-5.1.2

Conclusão

O comando abaixo mostra que meu Sabayon, no exemplo, só tem os kernels mais novos 5.2 e 5.3:

equo query installed linux-sabayon
╠ @@ Buscando...
╠ @@ Pacote:   sys-kernel/linux-sabayon-5.2.19 ramo: 5, [__system__]
╠ Instalado:   versão: 5.2.19 ~ tag: NoTag ~ revisão: 0
╠ Slot:        5.2
╠ Homepage:    https://github.com/Sabayon/kernel
╠ Descrição:   Official Sabayon Linux Standard
╠ kernel image
╠ Licença:     GPL-2
╠ @@ Pacote:   sys-kernel/linux-sabayon-5.3.4 ramo: 5, [__system__]
╠ Instalado:   versão: 5.3.4 ~ tag: NoTag ~ revisão: 0
╠ Slot:        5.3
╠ Homepage:    https://github.com/Sabayon/kernel
╠ Descrição:   Official Sabayon Linux Standard
╠ kernel image
╠ Licença:     GPL-2

Inclusive, no Sabayon, o kernel mais novo coincide de ser LTS, como você pode ver na janela da interface gráfica do Entropy, o RIGO:
Linux: Atualizar o Kernel do Sabayon Linux. Método Mais Moderno, 2019.
Outras dicas deste autor

SwiftEasel - Novo navegador otimizado em função da distro e arquitetura de hardware

Tecla "PrintScreen" não captura mais a tela em KDE5 [Resolvido]

Protegendo e restaurando arquivos de configuração do Linux

Gerenciador de Boot da BIOS - As vantagens de usá-lo

Onde está a linha que preciso editar? [Resolvido]

Leitura recomendada

Instalando kernel 2.6.x no Slackware 10.2

Debian - Kernel 2.6.33 com patch de Con Kolivas

O jeito APT de resolver problemas

Kernel 2.6.11.7 no Slackware 10.1

Acelerando o reboot em sistemas Debian-like

  

Comentários
[1] Comentário enviado por albfneto em 17/09/2020 - 19:32h

ATUALIZAÇÃO DA DICA. Setembro de 2020.

Atualizei para o último Kernel, e deixei só os dois últimos kerneis: Veja:

$equo query installed linux-sabayon
╠ @@ Buscando...
╠ @@ Pacote: sys-kernel/linux-sabayon-5.6.18 ramo: 5, [__system__]
╠ Instalado: versão: 5.6.18 ~ tag: NoTag ~ revisão: 0
╠ Slot: 5.6
╠ Homepage: https://github.com/Sabayon/kernel
╠ Descrição: Official Sabayon Linux Standard
╠ kernel image
╠ Licença: GPL-2
╠ @@ Pacote: sys-kernel/linux-sabayon-5.7.10 ramo: 5, [__system__]
╠ Instalado: versão: 5.7.10 ~ tag: NoTag ~ revisão: 0
╠ Slot: 5.7
╠ Homepage: https://github.com/Sabayon/kernel
╠ Descrição: Official Sabayon Linux Standard
╠ kernel image
╠ Licença: GPL-2
╠ Palavras-Chave: linux-sabayon
╠ Encontrado: 2 entradas



¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].

[2] Comentário enviado por Ajaxguarany em 15/10/2020 - 12:27h

Sabe me dizer se os espelhos do sabayon estão funcionando normal? O meu da falha de atualização.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts