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

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

Experimento com Linux: Misturando Sabayon com Gentoo

Editores e processadores de texto para GNU/Linux

Associando teclas a comandos, tarefas ou aplicativos... com toda facilidade

Sabayon 5.0 - Transformando Sabayon 4.0r1 em Sabayon 5.0 "Full" (parte 2)

Os bons tempos voltaram! Revivendo e revisitando o WindowMaker

Leitura recomendada

Implementando um kernel GNU/Linux mais seguro

kernel-ck para Arch Linux

Instalando o kernel 2.6.13 pré-compilado no Slackware 10.2

Compilando kernel 2.6 no Slackware 11

Compile e empacote o kernel com processadores ociosos em sua rede utilizando distcc, ccache e kernel-package no Debian

  
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