Atualizar para o último kernel Linux no Gentoo estável

Publicado por Xerxes em 02/09/2022

[ Hits: 1.498 ]

 


Atualizar para o último kernel Linux no Gentoo estável



Dica testada no Gentoo estável.

Atualmente o kernel do Gentoo estável está na versão: 5.15.59.

E a última versão do kernel (no momento da criação desta dica) é: 5.19.3.

Como atualizar?

Baixe a última versão do kernel copiando o link da página kernel.org. Exemplo:

# wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.3.tar.xz

Extraia o conteúdo em "/usr/src/":

# tar xvf linux-5.19.3.tar.xz -C /usr/src/

Altere o link "/usr/src/linux" para novo kernel:

# eselect kernel list
# eselect kernel set <número>


Entre no diretório do kernel:

# cd /usr/src/linux

Limpe as configurações:

# make distclean

Copie as configurações do kernel atual para o novo:

# cp /boot/config-5.15.59 .config

Reveja as modificações da nova versão:

# make oldconfig

Opcionalmente, ao invés de "make oldconfig", pode usar "make olddefconfig" para responder automaticamente às perguntas com as respostas padrões.

Depois configure ou reveja as configurações com:

# make menuconfig

Salve as configurações.

Opcionalmente, se quiser, edite alguma configuração da ferramenta genkernel.

Faça uma cópia de segurança primeiro:

# cp /etc/genkernel.conf /etc/genkernel.conf.ori

Depois edite:

# nano /etc/genkernel.conf

Por exemplo, poderá descomentar:

MAKEOPTS="$(portageq envvar MAKEOPTS)"

Ou adicionar alguma versão local, editando:

KERNEL_LOCALVERSION="-%%ARCH%%"

Execute o genkernel:

# time genkernel all

O "time" acima é opcional. Apenas mostrará o tempo de duração do comando quando for concluído.

Por fim, atualize as configurações do GRUB:

# grub-mkconfig -o /boot/grub/grub.cfg

E o kernel anterior? Pode mantê-lo como plano b (ou fallback) para caso ocorra algo errado com o novo kernel. Mas se quiser removê-lo, consulte: Gentoo Wiki - Kernel/Removal.
Outras dicas deste autor

Editando os menus do Fluxbox

Resturar (recuperar) tela de login do Ubuntu [Resolvido]

VirtualBox no Devuan pelo site oficial

Local mais indicado para criar aliases no Ubuntu

Corrigindo o erro do Parcellite: GLib-ERROR **: gmem.c:136: failed to allocate ... bytes

Leitura recomendada

Kernel 3.19.3-smp no Slackware Current

Fazendo o kernel reconhecer memória acima de 4GB no Debian

Carregando o "config" para recompilar o kernel

Kernel vanilla-sources no Funtoo usando a configuração do kernel 3.15.5 do Slackware

Kernel Debian no Funtoo

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts