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: 754 ]

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

Ajustando a hora do micro com extrema precisão

Emmi Linux - Uma Revisão, Primeiras Impressões e Testes

Linux no Pendrive: Definitivamente configurável e persistente

Otimizando o Sabayon Linux (inclusive o Firefox)

Estudo comparativo de alguns gerenciadores e aceleradores de download

Leitura recomendada

Instalando Slackware 10.2 em HDs SATA

Layer7 e compilação do kernel mole-mole com Conectiva 10

Recompilando o Kernel

Compilação do kernel passo-a-passo

Instalação e configuração do Squid com TProxy no Debian

  
Comentários
[1] Comentário enviado por mauricio123 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


Contribuir com comentário