Atualização rápida do kernel 3.17 no Debian, Ubuntu e Linux Mint
Olá, pessoal.
Estou realizando uma nova contribuição na comunidade Linux, descrevendo de forma rápida, a criação de um script para atualizar o kernel do Debian e suas variações (Ubuntu, GNU/Linux Mint, etc), para a versão 3.17 lançada em 05/10/2014.
As vantagens da atualização podem ser encontradas na velocidade, correção de vulnerabilidade e suporte ao novo hardware.
Mesmo sendo fácil por usar um script, lembre-se de realizar um backup de TODOS os seus arquivos, pois pode ocorrer algum problema no decorrer da execução e comprometer todo o sistema.
Abaixo as linhas de código, estou usando um Ubuntu 14.04 LTS.
Primeiro, vamos criar com o editor de sua preferência (vou usar o Vim para criar o script):
arq=`uname -m`
if [ $arq = i686 ] || [ $arq = i386 ]; then
mkdir -p $HOME/kernel-i386
cd $HOME/kernel-i386
wget -c $link1
wget -c $link2
wget -c $link3
sudo dpkg -i *.deb
sudo rm -rf $HOME/kernel-i386
elif [ $arq = "x86_64" ]; then
mkdir -p $HOME/kernel-amd64
cd $HOME/kernel-amd64
wget -c $link1
wget -c $link4
wget -c $link5
sudo dpkg -i *.deb
sudo rm -rf $HOME/kernel-amd64
else
echo "Arquitetura nao suportada"
fi
Depois de escrever o código, execute:
chmod +x atualiza_kernel.sh sudo sh atualiza_kernel.sh
Depois que terminar, execute o comando:
# reboot
Pronto! Kernel instalado.
Para verificar, basta executar o comando:
uname -r
Considerações finais
Depois de muito pesquisar, achei os links e consegui simplificar nesse script a atualização.
Em algumas linhas usei o sudo, se estiver executando com o usuário root, pode ter problemas com o sudo, basta retirar ele e executar novamente o script.
[5] Comentário enviado por cavassoni em 26/12/2014 - 20:17h
Brother, ate agora de longe foi o melhor post que eu ja peguei, pra mim que sou novo no linux entao, foi uma mão na roda, rapido e pratico. Eu apliquei no backtrack5r3 em uma VM. Só uma pergunta , Na VM o SO depois de do kernel atualizado ficou travando, não sei se é algo no virtualbox, ou se a atualização só e valida para debian, ubuntu e mint. A pergunta é. Se eu instalar o BT5r3 no HD e rodar o script, vai ficar travando também ? Abraços.
[6] Comentário enviado por fabriciocs em 26/12/2014 - 20:37h
[5] Comentário enviado por cavassoni em 26/12/2014 - 20:17h:
Brother, ate agora de longe foi o melhor post que eu ja peguei, pra mim que sou novo no linux entao, foi uma mão na roda, rapido e pratico. Eu apliquei no backtrack5r3 em uma VM. Só uma pergunta , Na VM o SO depois de do kernel atualizado ficou travando, não sei se é algo no virtualbox, ou se a atualização só e valida para debian, ubuntu e mint. A pergunta é. Se eu instalar o BT5r3 no HD e rodar o script, vai ficar travando também ? Abraços.
Então, não é normal travar, o BT é uma variação do Ubuntu ou Debian se não me engano, ele deveria rodar normal, o que pode ter acontecido é que por causa da VM o novo kernel acabou encontrando problemas, tenta com essa dica mais nova do kernel 3.18 e se puder use em uma instalação direto no HD, sem VM. http://www.vivaolinux.com.br/dica/Atualizacao-rapida-do-kernel-318-no-Debian-Ubuntu-e-Linux-Mint/
Abraço.
[7] Comentário enviado por cavassoni em 29/12/2014 - 08:24h
Passando aqui pra dizer que instalei o BT no HD, e rodei o teu script, rodou normal, e não trava , mas ainda continuo com o meu velho problema com o virtualbox, instalo normalmente mas ao rodar o SO dentro da VM, " kernel driver not installed (rc=-1908 " .Estou revidando tutoriais mas nada ajuda, ache que atualizando o kernel ia resolver , o erro manda fala de DKMS. Mas obrigado, vou aproveitar e rodar o script 3.18.
[8] Comentário enviado por zerocoolroot em 03/01/2015 - 22:06h
Amigo,
Passando aqui para dizer que através do seu Script, fora atualizado com sucesso num Ubuntu 14.04.1 LTS e está funcionando tudo perfeitamente.
Desde já fico muito agradecido pela sua contribuição.
Abraços..!!