¿Cómo puedo instalar el kernel 3.16 en Ubuntu 14.04?

16

sudo apt-get update && sudo apt-get dist-upgrade no muestra el kernel más nuevo.

¿Cómo puedo instalar el kernel 3.16 en 14.04?

ElefantPhace
fuente
1
Todavía no se ha lanzado para 14.04: "Está disponible, lo que significa que lo quiere. Bueno, sostenga sus caballos. Es probable que Linux 3.16 forme la base del kernel Ubuntu Linux en 14.10, que vence a finales de este año. El 14.10 El kernel también se proporcionará a los usuarios de LTS a través de una actualización de lanzamiento puntual poco después. Si eres impaciente y, lo más importante, lo suficientemente hábil, puedes instalar Linux 3.16 en Ubuntu 14.04 LTS usando los instaladores correspondientes para tu sistema que figuran en el núcleo de Mainline archivo mantenido por Canonical ". omgubuntu.co.uk/2014/08/linux-kernel-3-16-changes-drivers
amanthethy
¿No viste mi respuesta a continuación?
ElefantPhace
1
¿Qué hay de eso? Estamos abordando cosas diferentes. Respondió la pregunta proporcionando un método para instalar el kernel más reciente. He comentado por qué su primer intento de instalación no funcionó.
Amanthethy
Jajaja nunca hubo un primer intento. Mire OP y respondedor. Esto está aquí para cualquiera que quiera actualizar a la última
versión
: P Mi chico malo. Tal vez reformule su pregunta original para dejar en claro que está publicando una guía general aquí.
Amanthethy

Respuestas:

24

Ahora que se ha lanzado 14.10, hay una manera mejor y más fácil de obtener 3.16 en Ubuntu 14.04:

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

Este paquete siempre dependerá de la última imagen 3.16 disponible. (Este método puede no haber estado listo en el momento de este artículo).

Bill M.
fuente
44
+1. Este es un backport de kernel compatible en el programa de habilitación de hardware de Ubuntu LTS. Más información aquí: wiki.ubuntu.com/Kernel/LTSEnablementStack Sin embargo, como se describe en esa página, asegúrese de instalar también las actualizaciones Xorg retroportadas para evitar problemas con su pila de gráficos / X (aún no disponible en el momento de la redacción).
gertvdijk
3
parece tener el apoyo en este momentosudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic
Thiago Macedo
Como referencia, todo se describe aquí: wiki.ubuntu.com/Kernel/LTSEnablementStack
gkephorus
8

Para instalar el kernel más reciente, siempre puede visitar kernel.ubuntu.com para ver qué sucede.

Para instalar el último kernel 3.16 todo lo que necesita hacer es:

cd /tmp

para 32 bits:

wget \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb

para 64 bits:

wget \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-lowlatency_3.16.0-031600.201408031935_amd64.deb

entonces, asegurándome de que no tienes otros .debs en /tmp

sudo dpkg -i *.deb

luego

sudo reboot
ElefantPhace
fuente
3
Si desea agregar manualmente el PPA sources.listy su clave, ¿qué debo hacer?
Oxwivi
1
¿Cómo puede volver a la versión actual del núcleo?
jcora
1
Para la mayoría de los usuarios, el genericnúcleo funcionará bien, solo úselo lowlatencysi lo necesita. El rendimiento general será peor en algunos sistemas si lo usa lowlatency.
John
1
Sí, estoy seguro de que la mayoría de la gente podría haber combinado fácilmente todo eso en uno, pero ese no era el propósito ...
ElefantPhace
1
¿Puedes instalar múltiples núcleos de esta manera y elegir cuál usar en el arranque?
waspinator
4

Recomiendo usar el linux-image-generic-lts-utopico cualquier otro nuevo disponible para Ubuntu 14.04 LTS.

Intente evitar mezclar repositorios de liberación, puede romper cosas.

Si linux-image-generic-lts-$(lsb_release -sc)NO es lo suficientemente nuevo para usted, pruebe el archivo de la línea principal del kernel de Ubuntu (descárguelo e instálelo manualmente) http://kernel.ubuntu.com/~kernel-ppa/mainline/

NOTA: el inconveniente de usar el núcleo de la línea principal es que es posible que no pueda compilar controladores o cosas como VirtualBox no funcionarán con el núcleo de última generación. Por último, pero no menos importante, ksplice (uptrack) no funcionará con los núcleos mainline de todos modos (uptrack admite kernel más nuevo de versiones posteriores en LTS actual).

Terry Wang
fuente