Actualice Linux kernel 3 a 4 en Debian 8

8

Mi sonido y hardware inalámbrico no funcionan en mi kernel 3.16.x actual en mi sistema Debian 8. Yo actué:

apt-cache search linux-image

con la intención de obtener la versión 4.x del kernel de Linux para intentar solucionar esto (ya que el hardware funciona bien en Ubuntu 16.04).
Sin embargo, parece que la elección del núcleo se limita a:

linux-image-3.16.0-4-amd64 - Linux 3.16 for 64-bit PCs

Me gustaría instalar la versión 4.xy tener la opción de cambiar entre el núcleo actual y la versión 4.x.
¿Cómo puedo hacer esto usando apt-getuna forma simple que no requiera compilación manual?

usuario1330734
fuente
3
Hay un kernel 4.6 en backports.
Henrik apoya a la comunidad el
Por favor agregue la salida de lspci -knn | grep Net -A2?
GAD3R
1
Gracias por sus respuestas. @ GAD3R: lspci -knn | grep Net -A2 03:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a) Subsystem: Intel Corporation Device [8086:9010] lspci -knn | grep Audio -A2 00:1f.3 Audio device [0403]: Intel Corporation Device [8086:a170] (rev 31) Subsystem: Intel Corporation Device [8086:2064] Kernel driver in use: snd_hda_intel
user1330734

Respuestas:

9

Agrega algo como

deb http://mirror.one.com/debian/ jessie-backports main contrib non-free

a tu sources.list. Para instalar el kernel 4.6, ejecute:

apt-get update 
apt-get install -t jessie-backports linux-image linux-image-amd64

Puede depender de algunas otras cosas que también se pueden encontrar en los backports, es posible que deba agregar esos nombres de paquetes a la línea de comandos explícitamente. Apt rastreará automáticamente las versiones en backports para los paquetes que instale desde backports, y no instalará nada desde allí a menos que lo solicite explícitamente.

Y después de leer la pregunta completa: debería ser posible dejar el núcleo antiguo instalado, y luego grub debería configurarse para ofrecerle una opción.

Henrik apoya a la comunidad
fuente
Gracias. Su respuesta me ayudó a obtener el kernel 4.x y grub se configuró automáticamente. Sin embargo, molesto, X Window no puede comenzar con el último núcleo :) Tendré que mirar a través de los registros ... ¿Es este el comportamiento normal para una actualización del núcleo?
user1330734
Es bastante común que las personas tengan que usar núcleos más nuevos para hacer que X funcione (bueno), así que supongo que no es sorprendente que también pueda romper X. Tal vez solo necesite instalar xserver-xorg-<driver>desde backports también, <driver>depende de su hardware.
Henrik apoya a la comunidad el
0

Hay núcleos más recientes en el archivo de backports . Sin embargo, tenga en cuenta que el soporte para paquetes en ese archivo está en un nivel más bajo que los paquetes en estable.

Para habilitar ese archivo, debe agregar una línea como la siguiente a su /etc/apt/sources.listarchivo:

deb http://your.mirror.here/debian jessie-backports main

Donde obviamente lo reemplaza your.mirror.herepor su espejo de archivo más cercano.

Wouter Verhelst
fuente