GNU/Linux >> Tutoriales Linux >  >> Debian

Debian:¿qué tan fácil es actualizar el kernel de Linux en Debian 8.5?

Me gustaría actualizar mi kernel de Linux a 4.7 en Debian 8.5, ya que tiene una compatibilidad con Skylake de sexta generación significativamente mejor que el kernel de Linux actual. En Ubuntu 16.04, la actualización es fácil. Sin embargo, ahora necesito Debian 8.5 debido a la estabilidad y me gustaría hacer la misma actualización.

Probando la respuesta de StephenKitt

Actualizo el kernel y reinicio, pero no puedo cargar el sistema operativo.
Fig. 1 Mensajes de error en el inicio

Segunda iteración:resolución del error en el inicio [GAD3R]

  1. Arranque en Linux kernel 3.16.x
  2. Ejecutar como su , apt-get remove xserver-xorg-video-intel
  3. Reiniciar

Salida:¡funciona! La resolución ahora es 1920×1080. Dado que no hay soporte completo de Skylake en Linux kernel 4.6, etc., este artefacto aquí en Matlab 2016a sin firmware, necesita algunos ajustes no gratuitos como firmware; que quizás ya tengas firmware libre en Linux kernel 4.7

# https://unix.stackexchange.com/a/307435/16920
apt-get -t jessie-backports install firmware-misc-nonfree

xserver-xorg-video-intel instalación anómala y prevención de su actuación

Descubro que el paquete xserver-xorg-video-intel puede instalarse como una dependencia (y todas sus dependencias) en otras condiciones, como se describe en un caso en el hilo ¿Cómo recuperar Debian de LK backports where runlevel conflict?
La idea es evitar la acción del paquete aunque instálelo creando el archivo /etc/X11/xorg.conf

# https://unix.stackexchange.com/a/308709/16920
Section "Device"
        Identifier "Intel"
        Driver "modesetting"
EndSection

## Bugs 
# 1. LK 3.16 will fail now but LK 4.6 will work. TODO in the thread https://unix.stackexchange.com/a/308709/16920

Hardware:Asus Zenbook UX303UA
SO:Debian 8.5
Relacionado:Asus Zenbook UX303UA Compatibilidad con Linux, Kernel de Linux – Mobile Skylake 6.ª generación – Administración de energía

Respuesta aceptada:

La forma más fácil de instalar un kernel más nuevo es usar las versiones anteriores de Jessie.

Primero, debe agregar los backports de Jessie a sus repositorios, si aún no están allí:

echo deb http://http.debian.net/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list

(como root), entonces

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

instalará el kernel backportado predeterminado actual (4.8 a partir de este escrito).

Para proporcionar el firmware adecuado para el wifi de su computadora portátil, debe agregar non-free e instale firmware-iwlwifi :

echo deb http://http.debian.net/debian jessie-backports main contrib non-free > /etc/apt/sources.list.d/jessie-backports.list
apt-get update
apt-get -t jessie-backports install firmware-iwlwifi

Para resolver los problemas de visualización, puede eliminar xserver-xorg-video-intel (Hoy en día, las GPU de Intel no necesitan un controlador separado, pueden usar el soporte de configuración de modo del kernel), como lo sugiere GAD3R:

apt-get remove xserver-xorg-video-intel

(Es posible que deba instalar xserver-xorg-video-dummy para satisfacer las dependencias de otros paquetes).

También debe instalar el firmware de Skylake para habilitar todas las funciones de la GPU:

apt-get -t jessie-backports install firmware-misc-nonfree

Habilitar backports es seguro:los paquetes más nuevos no se seleccionan automáticamente de backports, debe seleccionarlos explícitamente usando -t jessie-backports como arriba (pero una vez que haya hecho eso, las actualizaciones de los paquetes actualizados son recogidas por apt-get upgrade ).

Relacionado:¿Cómo hacer que un directorio compartido sea accesible por SFTP?

La versión 4.6 del kernel ya brindaba un buen soporte para Skylake y ha mejorado desde entonces. Si actualiza como se indicó anteriormente, ejecute apt-get upgrade se actualizará automáticamente a versiones posteriores del kernel una vez que estén disponibles en los backports.


Debian
  1. Cómo cambiar el nombre de host en Debian Linux

  2. Cómo instalar Logstash en Debian Linux

  3. Cómo instalar Elasticsearch en Debian Linux

  4. Cómo instalar Slack en Debian Linux

  5. Cómo instalar VirtualBox en Debian Linux

Cómo instalar OpenCV en Debian 10 Linux

Cómo instalar los encabezados del kernel en Debian

Administrar las actualizaciones del kernel de Linux en Debian

Cómo instalar Skype en Debian Linux

Cómo instalar Linux Kernel 5.15 en Debian 11

Cómo instalar Memcached en Debian 11 Linux