Mettre à niveau le noyau Linux 3 à 4 dans Debian 8

8

Mon matériel audio et sans fil ne fonctionne pas sous mon noyau 3.16.x actuel sur mon système Debian 8. J'ai joué:

apt-cache search linux-image

avec l'intention d'obtenir le noyau Linux version 4.x pour essayer de résoudre ce problème (car le matériel fonctionne correctement sous Ubuntu 16.04).
Cependant, il semble que le choix du noyau se limite à:

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

Je voudrais installer la version 4.x et avoir la possibilité de basculer entre le noyau actuel et la version 4.x.
Comment puis-je faire cela en utilisant apt-getou d'une manière simple qui ne nécessite pas de compilation manuelle?

user1330734
la source
3
Il y a un noyau 4.6 dans les rétroportages.
Henrik soutient la communauté
Veuillez ajouter la sortie de lspci -knn | grep Net -A2?
GAD3R
1
Merci pour vos réponses. @ 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

Réponses:

9

Ajoutez quelque chose comme

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

à votre sources.list. Pour installer le noyau 4.6, exécutez:

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

Cela peut dépendre de quelques autres choses qui peuvent également être trouvées dans les rétroportages, vous devrez peut-être ajouter ces noms de packages à la ligne de commande explicitement. Apt suivra automatiquement les versions dans les rétroportages pour les packages que vous installez depuis les rétroportages, et n'en installera rien à moins que vous ne les demandiez explicitement.

Et après avoir lu toute la question: Il devrait être possible de laisser l'ancien noyau installé, puis grub devrait être configuré pour vous offrir un choix.

Henrik soutient la communauté
la source
Je vous remercie. Votre réponse m'a aidé à obtenir le noyau 4.x et grub a été automatiquement configuré. Malheureusement, X Window ne démarre pas avec le dernier noyau :) Je vais devoir parcourir les journaux ... Est-ce un comportement normal pour une mise à niveau du noyau?
user1330734
Il est assez courant que les gens utilisent des noyaux plus récents pour faire fonctionner X (enfin), donc je suppose qu'il n'est pas surprenant qu'il puisse également briser X. Peut-être que vous avez juste besoin d'installer à xserver-xorg-<driver>partir de backports aussi, cela <driver>dépend de votre matériel.
Henrik soutient la communauté du
0

Il y a des noyaux plus récents dans l' archive des backports . Notez cependant que la prise en charge des packages dans cette archive est à un niveau inférieur à celui des packages dans stable.

Pour activer cette archive, vous devez ajouter une ligne comme celle-ci à votre /etc/apt/sources.listfichier:

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

Où vous remplacez évidemment your.mirror.herepar votre miroir d'archivage le plus proche.

Wouter Verhelst
la source