Wie kann ich den 3.16-Kernel unter Ubuntu 14.04 installieren?

16

sudo apt-get update && sudo apt-get dist-upgrade Zeige nicht den neuesten Kernel.

Wie kann ich 3.16 Kernel auf 14.04 installieren?

ElefantPhace
quelle
1
Es ist noch nicht für 14.04 erschienen: "Es ist aus, was bedeutet, dass Sie es wollen. Nun, halten Sie Ihre Pferde. Linux 3.16 wird wahrscheinlich die Basis für den Ubuntu Linux Kernel in 14.10 sein, der später in diesem Jahr erscheinen wird. Das 14.10 Der Kernel wird LTS-Benutzern kurz darauf durch ein Update zur Verfügung gestellt. Wenn Sie ungeduldig und vor allem erfahren genug sind, können Sie Linux 3.16 unter Ubuntu 14.04 LTS mit den entsprechenden Installationsprogrammen für Ihr System installieren, die im Mainline-Kernel aufgeführt sind Archiv von Canonical gepflegt. " omgubuntu.co.uk/2014/08/linux-kernel-3-16-changes-drivers
amanthethy
Hast du meine Antwort unten nicht gesehen?
ElefantPhace
1
Was ist damit? Wir sprechen verschiedene Dinge an. Sie haben die Frage mit einer Methode zur Installation des neuesten Kernels beantwortet. Ich habe kommentiert, warum sein erster Versuch, es zu installieren, nicht funktioniert hat.
Amanthethy
Lol es gab nie einen ersten Versuch. Schau mal bei OP und Beantworter. Dies ist hier für alle, die auf die neueste
Version
: P Mein Bösewicht. Formulieren Sie Ihre ursprüngliche Frage möglicherweise um, um zu verdeutlichen, dass Sie hier einen allgemeinen Leitfaden veröffentlichen.
Amanthethy

Antworten:

24

Nachdem 14.10 veröffentlicht wurde, gibt es einen einfacheren und besseren Weg, um 3.16 auf Ubuntu 14.04 zu bekommen:

sudo apt-get install linux-image-generic-lts-utopic

Dieses Paket hängt immer vom aktuellsten verfügbaren 3.16-Image ab. (Diese Methode war zum Zeitpunkt dieses Artikels möglicherweise noch nicht fertig.)

Bill M.
quelle
4
+1. Dies ist ein unterstützter Kernel-Backport im Hardware-Aktivierungsprogramm von Ubuntu LTS. Weitere Informationen finden Sie hier: wiki.ubuntu.com/Kernel/LTSEnablementStack Wie auf dieser Seite beschrieben, müssen Sie jedoch auch die backportierten Xorg-Updates installieren, um Probleme mit Ihrem Grafik- / X-Stapel zu vermeiden (zum Zeitpunkt des Schreibens noch nicht verfügbar).
Gertvdijk
3
scheint die Unterstützung jetzt zu habensudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic
Thiago Macedo
Als Referenz wird hier alles beschrieben: wiki.ubuntu.com/Kernel/LTSEnablementStack
gkephorus
8

Um den neuesten Kernel zu installieren, können Sie immer kernel.ubuntu.com besuchen, um zu sehen, was los ist.

Um den neuesten 3.16-Kernel zu installieren, müssen Sie nur Folgendes tun:

cd /tmp

für 32bit:

wget \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb

für 64bit:

wget \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-lowlatency_3.16.0-031600.201408031935_amd64.deb

dann stellen Sie sicher, dass Sie keine anderen .debs in haben /tmp

sudo dpkg -i *.deb

dann

sudo reboot
ElefantPhace
quelle
3
sources.listWas muss ich tun, wenn der PPA und sein Schlüssel manuell hinzugefügt werden sollen ?
Oxwivi
1
Wie können Sie zur aktuellen Version des Kernels zurückkehren?
Jcora
1
Für die meisten Benutzer genericfunktioniert der Kernel einwandfrei. Er wird nur verwendet, lowlatencywenn Sie ihn benötigen. Bei einigen Systemen ist die Gesamtleistung schlechter, wenn Sie sie verwenden lowlatency.
John
1
Ja, ich bin sicher, die meisten Leute hätten das alles leicht zu einem zusammenfassen können, aber das war nicht der Zweck.
ElefantPhace
1
Können Sie auf diese Weise mehrere Kernel installieren und auswählen, welcher beim Booten verwendet werden soll?
Waspinator
4

Ich empfehle die Verwendung der linux-image-generic-lts-utopicoder einer neueren Version, die für Ubuntu 14.04 LTS verfügbar ist.

Vermeiden Sie es, Release-Repositorys zu mischen, da dies zu Problemen führen kann.

Wenn linux-image-generic-lts-$(lsb_release -sc)es für Sie nicht neu genug ist, versuchen Sie es mit dem Ubuntu Kernel-Hauptarchiv (manuell herunterladen und installieren) http://kernel.ubuntu.com/~kernel-ppa/mainline/

HINWEIS: Der Nachteil bei der Verwendung des Mainline-Kernels besteht darin, dass Sie möglicherweise keine Treiber kompilieren können oder Dinge wie VirtualBox nicht mit dem neuesten Kernel funktionieren. Last but not least funktioniert ksplice (uptrack) ohnehin nicht mit Mainline-Kerneln (uptrack unterstützt neuere Kernel aus späteren Releases des aktuellen LTS).

Terry Wang
quelle