Aktualisieren Sie den Linux-Kernel 3 auf 4 in Debian 8

8

Mein Sound und meine drahtlose Hardware funktionieren unter meinem aktuellen 3.16.x-Kernel auf meinem Debian 8-System nicht. Ich führte auf:

apt-cache search linux-image

mit der Absicht, den Linux-Kernel der 4.x-Version dazu zu bringen, dies zu beheben (da die Hardware unter Ubuntu 16.04 einwandfrei funktioniert).
Es scheint jedoch, dass die Auswahl des Kernels auf Folgendes beschränkt ist:

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

Ich möchte die 4.x-Version installieren und habe die Möglichkeit, zwischen dem aktuellen Kernel und der 4.x-Version zu wechseln.
Wie kann ich dies auf apt-geteinfache Weise tun , ohne dass eine manuelle Kompilierung erforderlich ist?

user1330734
quelle
3
Es gibt einen 4.6-Kernel in Backports.
Henrik unterstützt die Community
Bitte addieren Sie die Ausgabe von lspci -knn | grep Net -A2?
GAD3R
1
Vielen Dank für Ihre Antworten. @ 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

Antworten:

9

Fügen Sie so etwas hinzu

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

zu deinem sources.list. Führen Sie Folgendes aus, um den 4.6-Kernel zu installieren:

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

Es kann von einigen anderen Dingen abhängen, die auch in Backports zu finden sind. Möglicherweise müssen Sie diese Paketnamen explizit zur Befehlszeile hinzufügen. Apt verfolgt automatisch die Versionen in Backports für die Pakete, die Sie von Backports installieren, und installiert nichts von dort, es sei denn, Sie fragen ausdrücklich danach.

Und nachdem Sie die gesamte Frage gelesen haben: Es sollte möglich sein, den alten Kernel installiert zu lassen, und dann sollte grub so konfiguriert werden, dass Sie eine Auswahl haben.

Henrik unterstützt die Community
quelle
Vielen Dank. Ihre Antwort hat mir geholfen, den 4.x-Kernel zu bekommen, und Grub wurde automatisch konfiguriert. Ärgerlicherweise startet X Window jedoch nicht mit dem neuesten Kernel :) Ich muss die Protokolle durchsehen ... Ist dies ein normales Verhalten für ein Kernel-Upgrade?
user1330734
Es ist durchaus üblich, dass Leute neuere Kernel verwenden müssen, damit X funktioniert (gut), daher ist es wohl nicht verwunderlich, dass es auch X kaputt machen kann. Möglicherweise müssen Sie nur xserver-xorg-<driver>von Backports installieren , <driver>abhängig von Ihrer Hardware.
Henrik unterstützt die Community
0

Es gibt neuere Kernel im Backports-Archiv . Beachten Sie jedoch, dass die Unterstützung für Pakete in diesem Archiv niedriger ist als für Pakete in Stable.

Um dieses Archiv zu aktivieren, müssen Sie Ihrer /etc/apt/sources.listDatei eine Zeile wie die folgende hinzufügen :

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

Wo Sie offensichtlich your.mirror.heredurch Ihren nächsten Archivspiegel ersetzen .

Wouter Verhelst
quelle