Como bem sabemos, as versões LTS do Ubuntu são aquelas que recebem suporte de longo prazo. E é que recentemente, a Canonical lançou várias atualizações do Kérnel para as versões Ubuntu 12.04 LTS e Ubuntu 14.04 LTS, portanto, se você ainda estiver usando essas versões, este artigo será de seu interesse.
As atualizações basicamente se concentraram em consertar vulnerabilidades que afetou essas duas versões e seus derivados. Entre outras, as mudanças mais notáveis foram no Netfilter do kernel, que não lidou corretamente com a compatibilidade com sistemas de 32 bits em eventos IPT_SO_SET_REPLACE em 64 bits. Se você quiser saber mais mudanças, nós o encorajamos a ler o artigo completo.
Além da vulnerabilidade corrigida na gestão de iptables que acabamos de mencionar várias vulnerabilidades foram corrigidas mais, que podemos ler no declaração oficial do Ubuntu.
Um dos erros mais frequentes que foram corrigidos foram várias perdas de informações do Kérnel. Por exemplo, Kangjie Lu descobriu um perda de informação na implementação do módulo USB no Linux, o que significa que qualquer invasor local pode tirar proveito dessa vulnerabilidade para obter informações confidenciais sobre a memória do kernel.
Além disso, Jann Horn também descobriu que alguém poderia ligar interfaces InfiniBand do kernel para sobrescrever sua memória. Mais uma vez, um invasor local sem privilégios pode explorar tal vulnerabilidade, ganhando privilégios de administrador em sistemas onde módulos relacionados ao InfiniteBand foram carregados.
Outro dos vazamentos de memória que foram corrigidos foi na implementação do Rock Ridge do kernel. Rock Ridge é um extensão do padrão ISO 9660, que define os sistemas de arquivos de CDs e adiciona suporte para sistemas do tipo POSIX. E é que, até agora, qualquer usuário poderia montar um sistema de arquivos ISO 9660 com propósitos maliciosos e obter informações confidenciais da memória do kernel.
Atualizando o kernel
Como estamos bem informados no comunicado oficial, todos esses problemas podem ser resolvidos atualizando o kernel do nosso Ubuntu (12.04 LTS ou 14.04 LTS) para as versões que você pode ver listadas na parte final do mesmo. declaração oficial.
Além disso, podemos pesquisar a aplicação de Atualizações de software, aguarde que as atualizações disponíveis sejam encontradas e clique em Instalar tudo. Para aplicar as mudanças, você terá que reiniciar o sistema.
Esperamos que o artigo tenha ajudado você e que se você ainda estiver usando as versões Ubuntu 12.04 LTS ou Ubuntu 14.04 LTS, atualize o mais breve possível, pois se você não fizer isso, seu PC ficará exposto às vulnerabilidades que mencionamos.
Eu me incomodei galera https://www.youtube.com/watch?v=EbQZ7DUUFXw
Pronto atualizado também o 4.2.0-38 ficou mais instável também, pelo menos no meu pc e não sei porque, apesar de serem apenas correções de segurança.
Isso está meio fora do assunto, mas ontem eu atualizei o Ubuntu 16.04 no meu Lenovo Yoga 2 e perdi o Wi-Fi interno, como se ele não existisse. Se eu colocar um dongle Wi-Fi ele funciona, mas o interno desaparece após a reinicialização. Se eu inicializar a partição com Win10, ela funciona perfeitamente, mas no Ubuntu nada.
Ontem postei com detalhes no fórum Ubuntu http://ubuntuforums.org/showthread.php?t=2329081&p=13510775#post13510775
Você sabe de alguma coisa que foi atualizada esta semana sobre o kernel ou algo parecido que é o culpado?
Alguma ideia para consertar isso?
Uma saudação e agradecimento para a frente.
Olá, Manuti. Antes funcionava normal para você? Eu tenho um Lenovo e tenho que instalar os drivers toda vez que algo no kernel é atualizado.
Mais tarde, se você me disser que não consertou, dou minha solução. Salvei em vários comandos para usar sempre que vir a palavra "kernel" na atualização do software.
Uma saudação.
Edito: é o seguinte:
Se você instalou o rtlwifi-new-dkms do repositório Pilot6, será necessário removê-lo com o seguinte comando (e reiniciar):
sudo apt-get remover rtlwifi-new-dkms
Então você tem que clonar o que for necessário, para o qual utilizo o seguinte comando (cuidado, o último reinicia o computador):
sudo apt-get install git build-essential && git clone -b rock.new_btcoex https://github.com/lwfinger/rtlwifi_new && cd rtlwifi_new && make && sudo make install && reboot
Então escrevemos o seguinte:
sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ant_sel = 1
Podemos mudar de 1 para 2. No meu caso, o comando é o seguinte:
sudo modprobe -rv rtl8723be && sudo modprobe -v rtl8723be ant_sel = 2
Finalmente, escreva o seguinte para que as opções sejam salvas, alterando o X para a opção que foi melhor:
echo "opções rtl8723be ant_sel = X" | sudo tee /etc/modprobe.d/rtlbtcoex.conf
No meu caso, o comando é o seguinte:
echo "opções rtl8723be ant_sel = 2" | sudo tee /etc/modprobe.d/rtlbtcoex.conf
Aí vejo sua solução, muito obrigado antecipadamente, espero que funcione !!!
A Lenovo tem um ano e meio, desde o primeiro dia com Ubuntu 15.10 e tudo bem, atualizei para 16.04 em maio e tudo estava perfeito ... até ontem que depois de um sudo apt update && sudo apt upgrade me pediu para reiniciar e absolutamente nada.
Tem sido um inferno, não sei o que funcionou, mas no final tudo voltou à vida depois de fazer:
sudo apt-get install linux-firmware