Kernel do Linux

Atualizar Kernel no Linux Mint

Atualizar Kernel no Linux Mint
Para usar qualquer computador, é necessário ter um sistema operacional adequado que irá operar a máquina para você. Agora, se nos aprofundarmos na hierarquia, para qualquer sistema operacional, a parte mais importante do sistema operacional é o “kernel”.A questão surge naturalmente - o que diabos é o kernel? O kernel é a parte do sistema operacional responsável por realizar a interação no nível do hardware. Ele fica entre o hardware e o SO + outro software. Na verdade, o kernel é o pedaço de software que detém o poder final sobre o hardware do sistema.Para entender o conceito de kernel, vamos nos considerar - os humanos. Suponha que o OS + todos os outros softwares são seu cérebro e sua mente, enquanto seu corpo é o hardware. Você pensa em algo usando seu cérebro, seu corpo faz a tarefa. Mas o sinal de fazer essa tarefa deve ser transportado para o hardware de uma maneira, certa? No nosso caso, temos o sistema nervoso. O kernel em um sistema operacional tem o mesmo significado.

Kernel Linux

Cada um dos sistemas operacionais usa seus próprios kernels. Por exemplo, o Windows usa seu kernel proprietário enquanto a maioria dos outros sistemas operacionais, especialmente os de código aberto, usam o conhecido, testado e comprovado kernel Linux.

O kernel do Linux é uma maravilha viva do mundo do software. É um dos MELHORES softwares que é INCRIVELMENTE complexo e, portanto, INCRIVELMENTE poderoso com uma comunidade INCRÍVEL apoiando-o. É o núcleo de todas as distros Linux. Iniciado por Linus Torvalds, Linux kernel v1.0.0 saiu em 1994. Agora é 2019 e a última versão é 4.20.5 (estável).

Ao longo de seu curso, o kernel do Linux está ficando avançado dia a dia. A atualização do kernel é lançada a cada dois meses com melhor desempenho, estabilidade, correções de bugs, patches e recursos adicionais.

No entanto, nem todas as distros Linux incorporam instantaneamente a atualização mais recente. Após o lançamento, geralmente leva tempo para colocá-lo em seu sistema oficialmente.

É por isso que adoro gerenciar o kernel sozinho.

Antes de prosseguirmos, vale a pena mencionar que, a menos que você tenha certeza de que precisa do kernel de próxima geração, não vale a pena dar o salto. O kernel que vem com a distro é bem mantido pelos desenvolvedores também.

Gerenciar kernel no Linux Mint

Se você é um usuário do Linux Mint, é muito mais fácil realizar ações "comprovadas" no kernel sem se preocupar com algo dando errado. Claro, as coisas podem ficar completamente fora de sintonia se você se tornar muito aventureiro. Existem 2 maneiras disponíveis para gerenciar uma versão mais recente do kernel - usando uma ferramenta GUI chamada “Ukuu” e instalando o kernel manualmente.

Mudando o kernel usando Ukuu

Ukuu está disponível diretamente para todas as distros baseadas em Debian / Ubuntu por meio do PPA.

Abra um terminal -

Adicione o repositório Ukuu -

sudo add-apt-repository ppa: teejee2008 / ppa

Agora, atualize o cache do repositório APT -

atualização do apt sudo

Finalmente, instale o Ukuu -

sudo apt install ukuu

Lançar Ukuu -

Como você pode ver, aqueles com a marca Ubuntu são os instalados. Os outros são lançamentos de kernel estáveis ​​ao longo da jornada.

É claro que meu sistema Linux Mint está usando Linux Kernel 4.15. É um modelo bastante antigo.

Vamos instalar o Kernel v4.18.20. Selecione o kernel e clique em “Instalar”.

O processo de instalação começará imediatamente.

Agora, reinicie o seu sistema para completar a instalação.

Voila! O novo kernel está pronto!

Mudando o kernel manualmente

Observe que este é um processo mais arriscado e pode terminar com alguns problemas indesejados com o seu sistema.

Primeiro, baixe o pacote do kernel Linux mais recente.

O processo de download ainda não está completo, a menos que você tenha certeza de que o arquivo é o pacote verificado. Não se atreva a pular esta etapa! Por ser o kernel, mesmo a menor mudança pode causar sérios problemas!

Verifique o pacote baixado -

unxz linux-4.20.5.alcatrão.xz
wget https: // cdn.núcleo.org / pub / linux / kernel / v4.x / linux-4.20.5.alcatrão.assinar

Ao tentar verificar o pacote,

gpg --verify linux-4.20.5.alcatrão.assinar

Ver? Não é possível. Pegue a chave pública do servidor de chaves PGP -

gpg --recv-keys

Aqui, a string de chave vai ser a chave que o comando anterior mostrou.

Assim que o download for concluído,

Você pode verificar com sucesso a assinatura do arquivo baixado.

O aviso deve funcionar, contanto que você não obtenha "assinatura RUIM". Agora, é seguro prosseguir com o resto do processo de instalação.

tar -xvf linux-4.20.5.alcatrão

  • Configurando recursos e módulos do kernel

Agora, antes de instalar o novo kernel, você deve configurar seus recursos. Você também deve especificar todos os módulos de kernel necessários que seu sistema precisa.

Isso pode ser opressor, então usaremos o arquivo de configuração existente. Execute o seguinte comando -

cd linux-4.20.5 /
cp -v / boot / config - $ (uname -r) .config

  • Instale as ferramentas de compilador necessárias

Para construir o pacote do kernel, você precisa das dependências necessárias disponíveis. Caso contrário, a etapa de construção vai ser uma bagunça.

sudo apt-get install build-essential libncurses-dev bison flex libssl-dev libelf-dev

  • Configurando o kernel para construção

Existem 3 opções disponíveis -

  • fazer menuconfig
    Listas de rádio baseadas em texto, menus coloridos e caixas de diálogo. Útil para servidores remotos.
  • make xconfig
    Ferramenta de configuração baseada em X Windows (Qt). Funciona melhor no ambiente de trabalho KDE.
  • make gconfig
    Ferramenta de configuração baseada em X Windows (GTK). Funciona melhor em destkops GNOME.
  • make oldconfig
    Uma série de perguntas y / N que você pode ignorar pressionando Enter.

No meu caso, irei usar “make oldconfig”.

Apenas segure Enter até o pesadelo acabar!

  • Construindo o kernel

Isso vai demorar um pouco, pessoal. Vamos nos concentrar em outra coisa! Também vai ocupar muito espaço em disco e, com isso, quero dizer MUITO!

make -j4
  • Instalando o kernel

Comece a instalar o kernel com os módulos.

sudo make modules_install

Então, é hora de instalar o próprio kernel.

sudo make install
  • Atualizar configuração do GRUB

Execute os seguintes comandos -

sudo update-initramfs -c -k 4.20.5
sudo update-grub

Para colocar o resultado em vigor, reinicie o sistema.

Como baixar e jogar Sid Meier's Civilization VI no Linux
Introdução ao jogo Civilization 6 é uma versão moderna do conceito clássico introduzido na série de jogos Age of Empires. A ideia era bastante simples...
Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...
Vulkan para usuários de Linux
A cada nova geração de placas gráficas, vemos os desenvolvedores de jogos ultrapassarem os limites da fidelidade gráfica e se aproximarem mais do foto...