Aggiorna il kernel Linux da 3 a 4 in Debian 8


8

Il mio hardware audio e wireless non funziona con il mio attuale kernel 3.16.x sul mio sistema Debian 8. Mi sono esibito:

apt-cache search linux-image

con l'intenzione di ottenere il kernel linux versione 4.x per provare a risolvere questo problema (poiché l'hardware funziona bene con Ubuntu 16.04).
Comunque sembra che la scelta del kernel sia limitata a:

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

Vorrei installare la versione 4.x e avere la possibilità di passare tra il kernel corrente e la versione 4.x.
Come posso farlo usando apt-geto in un modo semplice che non richiede la compilazione manuale?


3
C'è un kernel 4.6 nei backport.
Henrik supporta la comunità il

Aggiungi l'output di lspci -knn | grep Net -A2?
GAD3R,

1
Grazie per le tue risposte @ 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

Risposte:


9

Aggiungi qualcosa di simile

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

al tuo sources.list. Per installare il kernel 4.6, eseguire:

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

Potrebbe dipendere da alcune altre cose che si possono trovare anche nei backport, potrebbe essere necessario aggiungere esplicitamente i nomi di questi pacchetti alla riga di comando. Apt seguirà automaticamente le versioni nei backport per i pacchetti installati dai backport e non installerà nulla da lì a meno che non li richiediate esplicitamente.

E dopo aver letto l'intera domanda: dovrebbe essere possibile lasciare il vecchio kernel installato, e quindi grub dovrebbe essere configurato per offrirti una scelta.


Grazie. La tua risposta mi ha aiutato a ottenere il kernel 4.x e grub è stato configurato automaticamente. In modo fastidioso, tuttavia, X Window non si avvia con l'ultimo kernel :) Dovrò controllare i registri ... È normale questo comportamento per un aggiornamento del kernel?
user1330734

È abbastanza comune che le persone debbano usare i kernel più recenti per far funzionare X (bene), quindi suppongo non sorprenda che possa anche rompere X. Forse devi solo installare xserver-xorg-<driver>da backport, <driver>dipende dal tuo hardware.
Henrik supporta la comunità il

0

Ci sono kernel più recenti nell'archivio dei backport . Si noti che il supporto per i pacchetti in quell'archivio è a un livello inferiore rispetto ai pacchetti in stable, comunque.

Per abilitare quell'archivio, devi aggiungere una riga come la seguente al tuo /etc/apt/sources.listfile:

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

Dove ovviamente sostituisci your.mirror.herecon il tuo archivio mirror più vicino.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.