Explorar o kernel principal do Linux pode melhorar significativamente o desempenho e os recursos do seu sistema Debian. Utilizar o Kernel Zabbly Linux, desenvolvido por Stéphane Graber, integra de forma eficiente esses benefícios ao seu sistema. Aqui está uma visão concisa do que ele traz:
- Atualizações de ponta: O kernel principal, acessível via Zabbly, fornece os recursos e correções de bugs mais recentes diretamente da fonte do kernel Linux, garantindo que seu sistema permaneça atualizado com os avanços mais recentes.
- Modificações mínimas: Os kernels Zabbly são construídos com ajustes mínimos, oferecendo uma versão pura e inalterada do kernel Linux. Isso garante que você esteja executando o software conforme planejado pelos desenvolvedores originais.
- Foco na estabilidade: Os kernels Zabbly enfatizam a estabilidade e têm como alvo os usuários que priorizam um ambiente operacional confiável e seguro.
- Melhorias de desempenho: experimente melhor desempenho por meio de otimizações e atualizações nas versões mais recentes do kernel.
No entanto, é importante notar que embora o kernel principal via Zabbly ofereça inúmeros benefícios, ele pode ter alguns problemas de compatibilidade, especialmente com componentes de hardware muito novos, devido à falta de patches específicos da distribuição.
Com a introdução resolvida, vamos explorar como instalar o kernel Linux principal usando comandos de terminal em seu sistema Debian via Zabbly.
Importar repositório Zabbly APT
Observação: Isso funciona apenas para Debian 12 Bookworm e Debian 11 Bullseye; não funciona para o Debian 10 Buster.
Atualizar o Debian antes da instalação do kernel Linux 6.10
Antes de instalar o Linux Kernel 6.10, atualize seu sistema com todos os pacotes disponíveis.
Primeiro, execute o comando de atualização:
sudo apt update
Prossiga com a atualização de quaisquer pacotes desatualizados usando o seguinte comando.
sudo apt upgrade
Importe o repositório Linux Zabbly APT para o kernel principal mais recente
Zabbly oferece versões especializadas de kernel Linux para Debian e Ubuntu. Essas compilações suportam uma ampla variedade de hardware e são ideais para executar contêineres e máquinas virtuais Incus. Eles são baseados no recente kernel Linux estável e recebem atualizações semanais.
Comece instalando os pacotes necessários:
sudo apt install lsb-release software-properties-common apt-transport-https ca-certificates curl -y
Em seguida, importe a chave GPG do Linux Zabbly Kernel com o seguinte comando:
curl -fSsL https://pkgs.zabbly.com/key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/linux-zabbly.gpg > /dev/null
Por último, importe o repositório APT Linux Zabbly Kernel APT com o seguinte comando:
codename=$(lsb_release -sc) && echo deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/linux-zabbly.gpg] https://pkgs.zabbly.com/kernel/stable $codename main | sudo tee /etc/apt/sources.list.d/linux-zabbly.list
Observação: Se você estiver enfrentando ruído de fundo no Debian 11 com Zabbly, como nenhum pacote encontrado, pode ser porque o Zabbly suporta apenas amd64 no Debian 11, enquanto o Debian 12 suporta amd64 e arm64. Os usuários do Debian 11 podem precisar remover “arm64” da configuração [arch=amd64,arm64] para resolver o problema.
Instale o Linux Kernel 6.10 por meio de comandos de terminal
Atualizar índice APT
Agora, com o repositório Linux Zabbly Kernel importado, primeiro execute uma atualização rápida com o seguinte comando:
sudo apt update
Finalize a instalação do Linux Kernel 6.10 via comando APT
Agora execute o seguinte comando para instalar o Linux Kernel 6.10 em seu sistema:
sudo apt install linux-zabbly
Assim que o processo de instalação for concluído, reinicie o sistema:
sudo reboot
Verifique a instalação do kernel Linux 6.10
Antes de continuar, o primeiro passo é atualizar seu repositório para refletir as alterações feitas em sua lista de fontes e preferências.
uname -r
If you have Neofetch installed, you can print your system specs in pretty text with the following command:
neofetch
And that is it; keep the Kernel updated like you would with all your APT packages.
Adicional: Como restaurar o kernel padrão do Debian
It’s important to note that some users may encounter issues with their hardware, such as loss of sound when using the new Linux Kernel.
Remova o kernel Linux 6.10 via comando APT
To remove the Kernel, the first step is to execute the following command.
sudo apt remove linux-zabbly linux-headers-*-zabbly* linux-image-*-zabbly*
Remove Zabbly APT Repository
Para aqueles que estão removendo o Linux Kernel 6.10 e revertendo para o kernel Debian padrão permanentemente, remova o repositório APT que você importou com o seguinte comando:
sudo rm /etc/apt/sources.list.d/linux-zabbly.list
After sorting the preferences file or if you went a step further and removed the unstable repositories, it’s time to execute an APT update.
sudo apt update
Reboot System
Reinicie seu sistema para finalizar a remoção do Linux Kernel 6.10:
sudo reboot
Verifique a remoção do kernel Linux 6.10
Now verify the Kernel installed, which should be the default generic kernel.
uname -r
Conclusão
Depois de instalar o kernel Linux 6.10 do repositório de kernel Zabbly no Debian 12 (Bookworm) ou Debian 11 (Bullseye), você deverá ver uma melhoria significativa se tiver novo hardware e se não houver suporte anterior para ele. Os ganhos são mínimos para a maioria, mas lembre-se de manter o kernel atualizado, pois muitas atualizações serão lançadas no futuro, mais do que o seu kernel original veria.
Links Úteis
Here are some valuable links related to using and managing Linux kernels on a Debian system:
- Zabbly Linux GitHub Repository: Access the Zabbly Linux GitHub repository to view the source code, report issues, and contribute to the development.
- Stable Linux Mainline Builds: Visit Stéphane Graber’s blog post, the person who maintains the Zabbly Kernel, for information on stable Linux mainline builds, including installation and usage guides.
- The Linux Kernel Archives: Explore the official Linux Kernel Archives to download kernel source code, access documentation, and stay updated with the latest kernel releases.