quinta-feira, 5 de fevereiro de 2015

Como instalar o kernel 3.18.5 no Linux!


Confira o tutorial!


Lembre-se que atualizar um kernel pode significar ter que contornar alguns problemas, nada grave, mas os mais comuns são os famosos drivers proprietários Wifi que as vezes param de funcionar, mas que as pessoas que tem prática com o sistema conseguem resolver isso rápido. Isso não ocorre sempre, mas possa ser que ocorra.
Para instalar o Kernel padrão selecione toda linha de código abaixo e cole no terminal:
cd /tmp && wget https://db.tt/PfTTxfYa -O kernel-3.18.5 && chmod +x kernel-3.18.5 && sudo sh kernel-3.18.5 && sudo update-grub && sudo reboot
Para instalar o Kernel de baixa latência, você deve selecionar e colar o script abaixo:
cd /tmp && wget https://db.tt/8Qm5TffU -O kernel-3.18.5-ll && chmod +x kernel-3.18.5-ll && sudo sh kernel-3.18.5-ll && sudo update-grub && sudo reboot
Agora, se você não quer instalar o kernel compilado pela Canonical, você pode instalar o Kernel disponibilizado pelo Linus Torvalds e que é o código fonte usado como base para todas as distribuições compilares seus próprios kernel’s. Use esta opção com cuidado, alguns módulos e drivers devem ser reinstalados novamente.
Para instalar o kernel a partir do kernel.org utilize os comandos abaixo:
Primeiro vamos baixar o pacote do kernel.org, é recomendado usar o usuário root:
# wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.18.5.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 daquela ou esta distribuição, vai funcionar em qualquer uma, mãos à obra:
Fedora:
# yum install gcc make ctags ncurses-devel -y
openSUSE:
# zypper in gcc make ctags ncurses-devel
Debian, Ubuntu e derivados:
# apt-get install gcc make ctags ncurses-devel -y
Descompacte o arquivo:
# tar -xvf linux-3.18.5.tar.xz
Acesse o seu diretório:
# cd linux-3.18.5
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:
# grup2-mkconfig
E reinicie a distribuição:
# init 6
Pronto, você tem a última versão do Kernel Linux estável!

Nenhum comentário:

Postar um comentário