Existem vários tutoriais de como instalar versões do kernel, aqui vou mostrar de forma bem simples como fazer e se utilizando da ultima versão totalmente compatível a sua versão do Ubuntu.
Nesse tutorial vou mostrar a forma que ao meu ver é a mais correta de atualizar seu kernel no Ubuntu, utilizando uma versão devidamente adaptada para a sua versão do sistema pela equipe de desenvolvedores do Ubuntu.
Em primeiro lugar você precisa saber qual é a versão do seu Ubuntu, para isso abra o seu melhor amigo, o terminal e de o comando abaixo.
Não instale versões de kernel que não sejam para sua versão do sistema.
lobo@lobo:~$ cat /etc/os-release
NAME="Ubuntu"
VERSION="14.04, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
lobo@lobo:~$
Como podem ver na saída do comando "cat /etc/os-release" a linha VERSION mostra a versão exata do meu Ubuntu que é "14.04, Trusty Tahr"
Tendo essa informação em mãos entra no link abaixo.
kernel.ubuntu.com
Nessa pagina você vai rolar a barra até encontrar a versão do kernel mais alta para a sua versão do Ubuntu.
No meu caso o que devo procurar é o Trusty, como podem ver encontrei duas versões.
v3.14.1-trusty Pronta para o uso, recomendável
v3.15-rc2 Em desenvolvimento e não recomendável
Localizando a ultima versão do kernel para a sua versão do Ubuntu, basta clicar nela.
Antes de fazer o download, você precisa saber qual a plataforma do seu sistema,para isso de o comando abaixo no teminal.
lobo@lobo:~$uname -a
Linux lobo 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:31:42 UTC 2014 i686 i686 i686 GNU/Linux
lobo@lobo:~$
Agora que sei que o meu sistema é i386 (x86), vou fazer o download dos seguintes arquivos para o desempenho esperado do sistema.
linux-image-3.14.1-031401-generic_3.14.1-031401.201404141220_i386.deb
linux-headers all
linux-headers-3.14.1-031401_3.14.1-031401.201404141220_all.deb
linux-headers
linux-headers-3.14.1-031401-generic_3.14.1-031401.201404141220_i386.deb
Se meu sistema fosse amd64 (x64) seria os com final amd64.deb só seria igual o com final all.deb
Linux-image
linux-image-3.14.1-031401-lowlatency_3.14.1-031401.201404141220_i386.deb
linux-headers all
linux-headers-3.14.1-031401_3.14.1-031401.201404141220_all.deb
linux-headers
linux-headers-3.14.1-031401-generic_3.14.1-031401.201404141220_i386.deb
linux-headers-3.14.1-031401-lowlatency_3.14.1-031401.201404141220_i386.deb
Feito o download basta executar os arquivos com duplo click na sequencia para a instalação.
Linux-image
linux-headers all
linux-headers
Antes de reiniciar o computador, você deve primeiro remover o driver proprietário de video instalado e para isso abra o Drivers adicionais (software-properties-gtk) e desativar seu driver proprietário.
Reverta para o open source.
Para garantir remova por completo o driver com o comando correspondente a sua vga no terminal.
Nvidia
ATI
Se não fizer isso o sistema não vai subir .
Feita a instalação dos pacotes e remoção do driver proprietário de video reinicie o seu computador.
Computador reiniciado e o novo kernel em execução
Agora você deve reinstalar o driver proprietário de video, pelo
Drivers adicionais (software-properties-gtk), selecione o driver desejado e click em `Aplicar alterações`.
Sistema reiniciado, kernel novo em execução e driver de vídeo reinstalado.
Caso use o virtual box, tem que remover e reinstalar ele também, devido a troca do kernel, para isso de os comandos no terminal na sequencia.
Para remover.
Outra dica, não remova o kernel antigo,você pode vir a precisar dele no futuro.
Para reverter a instalação do novo kernel, basta na tela do grub escolher opção avançada e logar no kernel antigo, tenha certeza de logar no antigo,para ter certeza de o comando abaixo para confirmar se está logado no kernel 3.13.
já logado no 3.13 basta dar o comando abaixo, do saudoso André Gondim.
Nesse tutorial vou mostrar a forma que ao meu ver é a mais correta de atualizar seu kernel no Ubuntu, utilizando uma versão devidamente adaptada para a sua versão do sistema pela equipe de desenvolvedores do Ubuntu.
Em primeiro lugar você precisa saber qual é a versão do seu Ubuntu, para isso abra o seu melhor amigo, o terminal e de o comando abaixo.
cat /etc/os-releaseNo meu caso uso sempre a ultima versão LTS e portanto é o 14.04 Trusty Tahr.
Não instale versões de kernel que não sejam para sua versão do sistema.
lobo@lobo:~$ cat /etc/os-release
NAME="Ubuntu"
VERSION="14.04, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
lobo@lobo:~$
Como podem ver na saída do comando "cat /etc/os-release" a linha VERSION mostra a versão exata do meu Ubuntu que é "14.04, Trusty Tahr"
Tendo essa informação em mãos entra no link abaixo.
kernel.ubuntu.com
Nessa pagina você vai rolar a barra até encontrar a versão do kernel mais alta para a sua versão do Ubuntu.
No meu caso o que devo procurar é o Trusty, como podem ver encontrei duas versões.
v3.14.1-trusty Pronta para o uso, recomendável
v3.15-rc2 Em desenvolvimento e não recomendável
Localizando a ultima versão do kernel para a sua versão do Ubuntu, basta clicar nela.
Antes de fazer o download, você precisa saber qual a plataforma do seu sistema,para isso de o comando abaixo no teminal.
uname -aA saída vai ser algo assim.
lobo@lobo:~$uname -a
Linux lobo 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:31:42 UTC 2014 i686 i686 i686 GNU/Linux
lobo@lobo:~$
Agora que sei que o meu sistema é i386 (x86), vou fazer o download dos seguintes arquivos para o desempenho esperado do sistema.
Kernel padrão
Linux-imagelinux-image-3.14.1-031401-generic_3.14.1-031401.201404141220_i386.deb
linux-headers all
linux-headers-3.14.1-031401_3.14.1-031401.201404141220_all.deb
linux-headers
linux-headers-3.14.1-031401-generic_3.14.1-031401.201404141220_i386.deb
Se meu sistema fosse amd64 (x64) seria os com final amd64.deb só seria igual o com final all.deb
Kernel lowlatency
Antes de decidir por ele veja essa analise aqui.Linux-image
linux-image-3.14.1-031401-lowlatency_3.14.1-031401.201404141220_i386.deb
linux-headers all
linux-headers-3.14.1-031401_3.14.1-031401.201404141220_all.deb
linux-headers
linux-headers-3.14.1-031401-generic_3.14.1-031401.201404141220_i386.deb
linux-headers-3.14.1-031401-lowlatency_3.14.1-031401.201404141220_i386.deb
Feito o download basta executar os arquivos com duplo click na sequencia para a instalação.
- Linux-image
- linux-headers all
- linux-headers
Linux-image
linux-headers all
linux-headers
Antes de reiniciar o computador, você deve primeiro remover o driver proprietário de video instalado e para isso abra o Drivers adicionais (software-properties-gtk) e desativar seu driver proprietário.
Reverta para o open source.
Para garantir remova por completo o driver com o comando correspondente a sua vga no terminal.
Nvidia
sudo apt-get remove --purge nvidia*
ATI
sudo apt-get remove --purge fglrx*
Se não fizer isso o sistema não vai subir .
Feita a instalação dos pacotes e remoção do driver proprietário de video reinicie o seu computador.
Computador reiniciado e o novo kernel em execução
Agora você deve reinstalar o driver proprietário de video, pelo
Drivers adicionais (software-properties-gtk), selecione o driver desejado e click em `Aplicar alterações`.
Sistema reiniciado, kernel novo em execução e driver de vídeo reinstalado.
Caso use o virtual box, tem que remover e reinstalar ele também, devido a troca do kernel, para isso de os comandos no terminal na sequencia.
Para remover.
sudo apt-get remove --purge virtualbox*Para reinstalar.
sudo apt-get install virtualboxProcurei ser o mais didático possível nesse tutorial e mostrar a forma de ter o kernel mais atual desenvolvido especialmente para a sua versão do Ubuntu, claro que você pode usar pacotes de terceiros ou mesmo compilar a partir do kernel oficial, mas eles não são adaptados ao seu Ubuntu como os mantidos pela comunidade da sua distribuição com scripts e patchs desenvolvidos especialmente para o melhor funcionamento do seu Ubuntu.
Outra dica, não remova o kernel antigo,você pode vir a precisar dele no futuro.
Para reverter a instalação do novo kernel, basta na tela do grub escolher opção avançada e logar no kernel antigo, tenha certeza de logar no antigo,para ter certeza de o comando abaixo para confirmar se está logado no kernel 3.13.
uname -a
já logado no 3.13 basta dar o comando abaixo, do saudoso André Gondim.
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
seguir o passo a passo e tudo correu certinho numa boa muito obrigado LOBO
ResponderExcluirFico contente que tenho dado tudo certo Marivaldo :)
ExcluirObrigado pelo tutorial, um dos melhores que eu encontrei.
ResponderExcluirobrigado cleiton
Excluircomo sei qual versao do kernel do meu ubuntu e recomendavel ?
ResponderExcluirIsso está logo no inicio da matéria, leia com atenção :)
Excluir