Categorias
Linux Tutoriais

Linux Kernel 4.1.21 lançado, veja como atualizar ou instalar em qualquer distribuição!

Neste artigo vamos ensinar como instalar ou atualizar, Kernel Linux 4.1.21 no Ubuntu, Debian, LinuxMint, Duzeru, Fedora, openSUSE e em qualquer distribuição de forma simples e automática através de um script ou manual. Um detalhe importante, a versão next-20160408 foi lançada, porém como se trata de uma versão que esta em desenvolvimento, recomendamos instalar a versão 4.1.21. Qualquer novidade sobre a versão mais recente vamos lançar o script.

Existem dois métodos de instalação; o primeiro é para distribuições baseadas no Debian, Duzeru, Ubuntu e que seguem por suas derivações, vamos utilizar um script Shell que vai baixar os pacotes .deb que são compilados pela Canonical, em seguida instalar e por último o seu computador será automaticamente reiniciado, e a segunda forma vamos instalar manualmente através do pacote fonte disponibilizado pelo Linus Torvalds, através do kernel.org. Queremos deixar claro que não nos responsabilizamos por qualquer erro. Lembre-se que o script vai reiniciar o seu computador automaticamente.

Se você é desenvolvedor e quer conferir o log de mudanças você pode visualizar clicando aqui.
Para instalar o Kernel padrão selecione o código abaixo e cole no terminal:

$ cd /tmp
$ wget https://goo.gl/uXRBdU -O kernel-4.1.21-generic
$ chmod +x kernel-4.1.21-generic
$ sudo sh kernel-4.1.21-generic
$ sudo update-grub
$ sudo reboot

Para instalar o Kernel de baixa latência, você deve o colar o script abaixo:

$ cd /tmp
$ wget https://goo.gl/IAA7oW -O kernel-4.1.21-lowlatency
$ chmod +x kernel-4.1.21-lowlatency
$ sudo sh kernel-4.1.21-lowlatency
$ sudo update-grub
$ sudo reboot

Não sabe o que é um kernel de baixa latência ? Então leia o nosso artigo.
Para ver as alterações feitas pela Canonical, por favor consulte este link.

Agora
vou mostrar como instalar o kernel diretamente do código fornecido pelo
Linus, lembrando que esta instalação é manual, e alguns módulos podem
não estar presentes, nesse caso você terá que instalar manualmente, isso
não ocorre com frequência, mas se você tem um computador um pouco mais
antigo e estiver executando alguma distribuição baseada no Debian,
sugerimos que faça a instalação através dos pacotes da Canonical, que
contém alguns ajustes importantes. Digamos, que este kernel seja o puro,
cru, ou como queira chamar.

Vamos baixar a versão 4.1.21 do Linux Kernel, o download será feito diretamente do kernel.org:

# wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.21.tar.xz
 
Agora
vamos instalar os compiladores para o kernel, de acordo com a sua
distribuição, abaixo vamos mostrar como fazer o processo no Fedora e
suas derivações e também no openSUSE e suas derivações, o nome dos
pacotes são os mesmos para qualquer distribuição, então caso a sua não
esteja nos exemplos abaixo, use o gerenciador de pacotes da sua
distribuição e pronto, os pacotes serão instalados, os outros comandos
que vêm a seguir são padrões do Linux e não dependem da distribuição
usada. Eles irão funcionar em qualquer uma. Então, mãos à obra:

No Fedora:

# yum install gcc make ctags ncurses-devel -y

Se for openSUSE execute:

# zypper in gcc make ctags ncurses-devel

Descompacte o arquivos:

# tar -xvf linux-4.1.21.tar.xz

Acesse o seu diretório:

# cd linux-4.1.21

Copie o seu config para esse diretório:

# cp /boot/config-`uname -r`* .config
 

E
vamos ao processo de compilar, isso pode demorar um pouco e esse tempo
vai de acordo com o seu processador e memória, o tempo mais longo que
observamos foi de aproximadamente 20 minutos.

# make defconfig
# make
# make modules_install install
 

Atualize o seu GRUB:

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

E reinicie a distribuição:

# reboot

Por Emanuel Negromonte

Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.

Sair da versão mobile