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

Publicado por Xerxes em 02/09/2022

[ Hits: 1.478 ]

 


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

Jogue Super Meat Boy no GNU/Linux

Hardinfo - Obtendo especificações do computador

Dwarf Fortress Grátis no Linux

Ajustando Data e Hora no Gentoo/Calculate

Reading package lists... Error! [Resolvido]

Leitura recomendada

Debian GNU/Linux-Libre - Sem softwares proprietários

Xterm e rxvt não iniciam com kernel 2.6.9?

Acelerando o reboot em sistemas Debian-like

Dedicando uma CPU para processos específicos

Saiba mais sobre o kernel

  

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