Como posso atualizar o kernel do Ubuntu LTS para o mais novo?

40

Acabei de instalar o Ubuntu 12.04.2 de 64 bits no meu PC de mesa e vejo que o kernel no System Monitor é 3.5.0-23 mas no Ubuntu 12.04.2 no meu laptop o kernel é o 3.2.0-38.

Eu já tentei executar o comando sudo apt-get upgrade && sudo apt-get dist-upgrade no meu laptop, mas ele não atualiza o kernel.

Como posso atualizar o kernel para meu laptop?

    
por TinyTux 18.02.2013 / 06:56

5 respostas

36

Novas implantações do 12.04.2 serão instaladas com um kernel atualizado e uma nova pilha do X Windows. Para as implementações 12.04 existentes, os usuários precisarão optar pelo que está sendo chamado de Pilha de Ativação de Hardware LTS . Se você já tem o Ubuntu 12.04 instalado com uma pilha de kernel anterior, é recomendável manter essa pilha no lugar, em vez de mudar para um kernel posterior; o novo kernel e as pilhas X são fornecidos para ativar o hardware não suportado pelos kernels anteriores, e geralmente não há razão para atualizar para uma pilha mais nova se o seu hardware for suportado pelo kernel padrão.

Para atualizar para o kernel 3.5 em 12.04.2, você precisará executar o (s) seguinte (s) comando (s):

Para o novo kernel:

sudo apt-get install linux-generic-lts-quantal

Para a nova pilha X:

sudo apt-get install xserver-xorg-lts-quantal

AVISO: Se você estiver usando o PPA xorg-edgers, não instale o pacote xserver-xorg-lts-quantal, pois isso provavelmente resultará em quebra.

Referência: link

Isso é recomendado apenas para instalações de hardware x86.

Veja também:

por Kevin Bowen 18.02.2013 / 07:13
6

O conjunto mais simples de instruções que eu sempre usei para atualização / downgrade do kernel é pelo usuário ubuntuforums.org com o nome de lykwydchykyn (url modificado por mim para este post):

Clique aqui: link Baixe 3 (talvez 4) debs para uma pasta em algum lugar:

linux-headers-VERSION-NUMBER_all.deb
linux-headers-VERSION-NUMBER_amd64.deb
linux-image-VERSION-NUMBER_amd64.deb
linux-image-extra-VERSION-NUMBER_amd64.deb   # if available

Instale os debs em qualquer gerenciador de pacotes front-end que você usar (o gdebi ainda está por aí?), ou use estes comandos:

cd /path/to/folder/where/you/put/the/debs
sudo dpkg -i *.deb

Fonte: link e link

    
por codefreak 18.02.2013 / 07:14
2

É claro que você pode instalar os kernels 3.5.0, executar apt-get install linux-image-generic-lts-quantal para instalar o kernel quantal 3.5.0 mais recente. Este pacote garantirá que você sempre tenha o kernel quantal mais recente.

Eu pessoalmente recomendo o kernel 3.8 (base no upstream 3.8.8) do raring de qualquer forma.

NOTA: pesquise os kernels 3.5.0 apt-cache search linux-image-3.5.0 disponíveis.

BTW: Você pode até baixar manualmente os kernels mais recentes e instalá-los, por exemplo, 3.7.9. No entanto, se você instalar os kernels da linha principal do PPA manualmente, terá que instalar as atualizações manualmente.

link

    
por Terry Wang 18.02.2013 / 07:05
1

Desde 14.04.3, existem mais pacotes que você precisa instalar em um desktop para obter todas as dependências ordenadas:

Isso instala o novo kernel, como antes, e é suficiente em um servidor somente CLI:

sudo apt-get install linux-generic-lts-vivid

Mas, com o servidor X, você precisa de vários pacotes que esses dois canais recomendam:

sudo apt-get install --install-recommends xserver-xorg-lts-vivid libwayland-egl1-mesa-lts-vivid
    
por otus 08.08.2015 / 09:19
0

Para o kernel mais novo disponível para 12.04:

sudo apt-get install linux-image-generic-lts-saucy

Para a mais recente pilha X disponível para 12.04:

sudo apt-get install xserver-xorg-lts-raring
    
por Hendy Irawan 30.12.2013 / 13:23