terça-feira, 4 de julho de 2017

Atualizar o kernel Linux do Debian Testing

Se você usa ou pretende usar a versão testing do Debian e pretende ter sempre a ultima versão do kernel Linux instalada, leia essa matéria para entender como fazer.








Atualizar o Kernel ?


Na maioria dos casos pode até ser desnecessário, mas vejamos.


Você está usando uma versão de testes do Debian, portanto usar a versão mais atual do kernel, é parte dos testes.

Seu hardware é novo e o kernel atual não está 100% e a nova versão promete resolver esses problemas.

Sua placa de vídeo tem recursos que o kernel novo promete usar ou melhorar.

Ou simplesmente você deseja conferir o desempenho na nova versão.


OBS: Antes de continuar, caso tenha instalado driver de vídeo proprietário, remova para evitar problemas e remova também o /etc/X11/xorg.conf.

Kernel  atual



Para verificar qual kernel você está usando, abra o terminal e de o comando abaixo.

uname -r

No meu caso acabei de instalar o testing e ele ainda vem com kernel padrão 4.9.0.3.




Kernels disponíveis


Para atualizar não adiante apenas um apt-get dist-upgrade, você deve fazer a atualização manualmente, para isso primeiro você tem que listar os kenel disponíveis no seu repositório., no terminal de o comando abaixo.

apt search linux-image

Atualmente o kernel mais atual é o 4.11, mas poderia ter outras versões, isso vai depender de lançamentos oficiais do kernel Linux, assim que são feitos esses lançamentos em algumas semanas eles já entram nos repositórios Debian experimental, posteriormente migra para o unstable e em seguida para o testing.




Atualização


Como já disse, o kernel não é atualizado automaticamente, veja a lista de atualizações e note que o linux-image não faz parte da lista que é exibida em ordem alfabética.




Instalação



Como já mostrei o kernel não sera atualizado automaticamente, você ira precisar instalar manualmente.

O comando uname -r já te mostrou a sua versão atual do kernel e o comando apt search linux-image já te deu as versões disponíveis do kernel linux em seu repositório.

Nos temos atualmente dois tipos de kernel o normal e o rt ( Real time ) que é indicado para quem precisa de uma resposta mais rápida do kernel, exemplo, edição de áudio e vídeo.

Kernel normal


linux-image-4.11.0-1-amd64

Kernel RT


linux-image-4.11.0-1-rt-amd64


Feita a sua escolha, instale com o comando abaixo.

Note que adicionei o headers, ele pode ser necessário para alguns programas de firmware, aconselho a sua instalação.

Kernel normal


su

apt install linux-image-4.11.0-1-amd64 linux-headers-4.11.0-1-amd64


ou


Kernel RT


su

apt install linux-image-4.11.0-1-rt-amd64 linux-headers-4.11.0-1-rt-amd64


Feita a instalação do kernel escolhido, reinicie o computador com o comando abaixo.


reboot

Verificação


Já no grub ( tela de inicialização ) você pode conferir os kernels instalados em sua maquina, basta escolher a opção "Opções Avançadas para Debian GNU/Linux".




Essa opção é para resolver problemas, portanto é altamente aconselhável que você sempre tenha no minimo duas versões do Kernel, se um der problema, você tem o outro para iniciar o seu sistema.

Nesse exemplo e apos a instalação do kernel 4.11, nos temos também o 4.9, que aconselho não remover.

A opção (recovery mode) você carrega o modo texto para resolver possíveis problemas, lembre sempre dessa opção.





Lembra que no inicio da matéria eu recomendei remover o driver de vídeo proprietário caso tenha instalado ?

Nesse exemplo estou utilizando uma maquina virtual e o único problema foi a desativação dos adicionais para convidado que foi instalado no kernel antigo.

Nesse caso basta reinstalar os adicionais para convidado no kernel atual.

Mas se você tinha o driver proprietários que carrega pelo xorg.conf, você iria ficar sem interface gráfica.




Verifique a versão do seu kernel com o comando abaixo.


uname -r





Caso tenha removido o driver de vídeo proprietário como foi recomendado, basta reinstalar ele no novo kernel.

No meu caso reinstalei os adicionais para convidado no novo kernel 4.11 e tudo funcionando perfeitamente.




Verifique de tempos em tempos a os kenels disponíveis e instale/atualize seguindo esse método.


Donate - Contribua para a melhoria do nosso trabalho!!















Nenhum comentário:

Postar um comentário