Como Compilar Kernel Novo para o Sabayon Linux

Este artigo descreve como compilar o Kernel mais novo para Sabayon Linux, dentre aqueles que o time de desenvolvedores já trabalhou nele, caso esse Kernel ainda não esteja nos repositórios do Entropy.

[ Hits: 2.952 ]

Por: Alberto Federman Neto. em 05/01/2021 | Blog: https://ciencialivre.blog/


Procurando pelo kernel instalado e o que instalar



Supondo que você já atualizou ao último Kernel dos repositórios do Entropy.

C. Seus Kernels Instalados

Vamos ver como andam seus Kernels?

Em um terminal, execute os comandos. No momento que escrevo isso, seria o kernel 5.7.10, o último. No Sabayon, os Kernels são os pacotes chamados "sys-kernel/linux-sabayon".

equo s linux-sabayon E/OU
equo query installed linux-sabayon

D. Há Outros Kernels Ainda Mais Novos?

Ocorre que o time de desenvolvedores do Sabayon pode estar trabalhando em outros Kernels mais novos. Para ver isso e poder atualizar, precisa usar Portage.

ATENÇÃO: se nunca usou Portage (do Gentoo) em Sabayon. Precisa seguir as instruções deste meu artigo.

Em especial, é mandatório começar editando, como root, o arquivo /etc/entropy/client.conf. Na linha onde aparecer: "Ignore SPM Pseudo-Downgrades", Troque "disable" por "enable". Se não fizer isso, seu Sabayon Linux vai começar a misturar pacotes de Entropy com Pacotes de Portage! Se tiver dúvidas, o arquivo precisa ficar assim.

Se nunca usou Portage no Sabayon, precisa instalar os repositórios adicionais tipo Gentoo, específicos do Sabayon. São os chamados Overlays. Sabayon e Sabayon-Distro.

Precisa também atualizar o Sabayon e os repositórios do Portage. Também instalar infraestrutura para compilação e alguns pacotes que são muito úteis e de uso clássico no Gentoo, no Sabayon e no Portage.

Tudo isso junto, pode ser feito executando, na ordem, os comandos abaixo. Para detalhes, veja este artigo e esta dica.

# equo up
# equo u -av
# emerge --sync
# equo i -av layman locate git eix base-gcc gcc gcc-config automake autoconf make cmake OU:
# emerge -av layman locate git eix base-gcc gcc gcc-config automake autoconf make cmake

# layman -a sabayon && layman -a sabayon-distro OU
# layman -a sabayon -a sabayon-distro
# layman -S

# eix-sync
# updatedb -v
# env-update

source /etc/profile   (este último comando como usuário comum)

Feito isso, procure pelos kernels mais novos, desde que presentes no Overlay:

equo query installed linux-sabayon

Compare a saída com a dos comandos:

eix linux-sabayon OU
emerge -s linux-sabayon

Ao momento que escrevo este artigo, o último kernel instalado, do Entropy, é o 5.7.10 e o do Overlay Sabayon, é mais novo, é o 5..8.17.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Procurando pelo kernel instalado e o que instalar
   3. Compilando e preparando o pacote do kernel
   4. Instalando o kernel novo
Outros artigos deste autor

zsh (Z shell) - Uma alternativa ao bash

Linux com boot no Pendrive, com todas as facilidades: Smart-USB_Key-Mania, PLOP Boot Manager e outros métodos

Experimento com Linux (parte 2): de Sabayon a... Gentoo e Funtoo!

Otimizando o Sabayon Linux (inclusive o Firefox)

Ultimate Boot CD - Um Fantástico "Canivete Suíço" para recuperar seu Linux

Leitura recomendada

Debian 3.1 (Sarge) - Atualizando pacotes para unstable e compilando um novo kernel

Compilar o kernel no Debian

Debian Lenny com Kernel 2.6.28 + Layer7 + Firewall

Instalando o kernel 2.6.13 pré-compilado no Slackware 10.2

Como instalar o bootsplash no Debian 3.1 Sarge a partir do zero

  
Comentários
[1] Comentário enviado por maurixnovatrento em 05/01/2021 - 13:57h


muito bom.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por danniel-lara em 08/01/2021 - 10:24h


Parabéns pelo Artigo , sempre admiro o pessoal que compila o seu kernel
acho muito bacana

[3] Comentário enviado por albfneto em 05/08/2021 - 11:19h

ATUALIZAÇÃO DO ARTIGO:

Atualizado em 5 de Agosto de 2021.

Pouco a pouco, o Sabayon Linux:

http://www.sabayonlinux.org/

encerra seu ciclo. Seu sucessor será o MocaccinoOS,

https://www.mocaccino.org/

que está em desenvolvimento:

https://www.mocaccino.org/docs/desktop/

Atualmente, agosto de 2021, basta fazer atualização, para obter o Kernel mais novo, 5.8.17:

# equo up
# equo u -av
$ equo s linux-sabayon

SAIDA:
@@ Pacote: sys-kernel/linux-sabayon-5.8.17 ramo: 5, [__system__]
╠ Instalado: versão: 5.8.17 ~ tag: NoTag ~ revisão: 9999
╠ Slot: 5.8
╠ Homepage: https://github.com/Sabayon/kernel
╠ Descrição: Official Sabayon Linux Standard
╠ kernel image
╠ Licença: GPL-2
╠ Palavras-Chave: linux-sabayon

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


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


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts