Pular para o conteúdo

Atualização rápida do kernel 3.17 no Debian, Ubuntu e Linux Mint

Dica publicada em Linux / Introdução
Fabricio  Santana fabriciocs
Hits: 48.530 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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):

vim atualiza_kernel.sh

#!/bin/sh

# script para atualizar o kernel na versão 3.17

#Links para as arquiteturas i386 e amd64

#i386

link1="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-headers-3.17.0-031700_3.17.0-031700.201410060605_all.deb"

link2="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-headers-3.17.0-031700-generic_3.17.0-031700.201410060605_i386.deb"

link3="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-image-3.17.0-031700-generic_3.17.0-031700.201410060605_i386.deb"

#amd64

link4="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-headers-3.17.0-031700-generic_3.17.0-031700.201410060605_amd64.deb"

link5="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-image-3.17.0-031700-generic_3.17.0-031700.201410060605_amd64.deb"

#Verificar a arquitetura do sistema (32 ou 64)

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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

pf-Kernel 3.16 - Acelere o Ubuntu, Linux Mint e Debian em net/notebooks

Atualização: Ubuntu 14.04 LTS para Ubuntu 14.10

Configurando atualizações automáticas no Ubuntu Server/Desktop 14.04

Repositório EPEL no CentOS 7.0

Kernel 3.19 no Debian, Linux Mint e Ubuntu - Atualização rápida

PPPoE + wlan no BigLinux

Instalando pacotes utilizando RPM

Razor-QT no Ubuntu 12.04 LTS

Windows rodando no Linux usando o VirtualBox

Linux contra a pirataria

#1 Comentário enviado por and2099 em 13/10/2014 - 20:08h
OPA, muito obrigado , aprovado aqui no Debian-Wheezy, pratico e rapido ;) Parabens...
#2 Comentário enviado por mronei em 20/10/2014 - 17:13h
Aprovado no Linux Mint 17 Qiana também. Muito obrigado e parabéns!
#3 Comentário enviado por Raz em 31/10/2014 - 03:49h
Debian wheezy==OK
Obrigado..
#4 Comentário enviado por Ronierison em 24/12/2014 - 04:08h
Parabéns!! por nós proporcionar uma atualização rápida e eficaz.
#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..!!

Contribuir com comentário

Entre na sua conta para comentar.