Kernel-Upgrade in Ubuntu 12

Kernel-Upgrade in Ubuntu 12

Ich verwende die Ubuntu 12.04.5 LTS-Serverversion. Der Kernel ist Linux 3.13.0-32-generic x86_64.

Ich muss es auf die Hauptversion 4.15 aktualisieren.

Ich habe es mehrmals versucht, kann aber kein Upgrade durchführen.

Das Upgrade von 3.13 auf 4.1 ist kein Problem, es läuft ohne Aufwand.

Wenn ich versuche, auf eine Version über 4.1 zu aktualisieren, werde ich aufgefordert, kmod-Abhängigkeiten zu lösen. Ich habe sogar kmod und alle Abhängigkeiten von dieser Site installiert: Details zum Paket kmod in trusty | Ubuntu. Dabei bekomme ich immer noch einen Abhängigkeitsfehler, also musste ich module-init-tools für kmod von dieser Site installieren: Details zum Paket module-init-tools in wheezy | Debian

und ich habe sudo update-grub ausgeführt

Nachdem dies installiert wurde, wird es nach dem Neustart auf 4.15 aktualisiert. Jetzt habe ich festgestellt, dass es libc6 Version 2.19 hat und ich es downgraden muss, sonst erhalte ich diesen Fehler:

root@ubuntu:/usr/src# apt-get install byobu
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 byobu : Depends: python-newt (>= 0.52.2-11) but it is not going to be installed
         Depends: tmux (>= 1.5) but it is not going to be installed or
              screen but it is not going to be installed
         Recommends: screen but it is not going to be installed
         Recommends: tmux (>= 1.5) but it is not going to be installed
 libnih1 : PreDepends: libc6 (< 2.16) but 2.19-0ubuntu6.14 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Und wieder muss ich dies mit diesem Befehl downgraden:

sudo aptitude reinstall libc6

Danach versuche ich einen Neustart und gelange wieder zur Kernelversion 3.13.

Liegt es daran, dass Ubuntu 12.05 nicht auf die Mainline-Version 4.15 aktualisiert werden kann, oder übersehe ich hier etwas?

Vielen Dank im Voraus. Ich erwarte hier Hilfe.

Antwort1

Ich habe mir wirklich Mühe gegeben, alle verfügbaren Optionen auf meiner Testmaschine zu finden und konnte schließlich in Ubuntu 12.04 auf 4.15 aktualisieren.

Das habe ich gemacht:

HerunterladenKernel 4.15.

Laden Sie dann Folgendes herunter, um die Abhängigkeiten im Zusammenhang mit der Installation von Kernel 4.15 zu lösen:

wget http://ftp.us.debian.org/debian/pool/main/k/kmod/module-init-tools_9-3_all.deb
wget http://ftp.us.debian.org/debian/pool/main/g/gcc-4.7/libgcc1_4.7.2-5_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/g/gcc-4.7/gcc-4.7-base_4.7.2-5_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/k/kmod/kmod_9-3_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/k/kmod/libkmod2_9-3_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/l/lsb/lsb-base_4.1+Debian8+deb7u1_all.deb

Installieren Sie die Dateien nach dem Herunterladen mit dpkg -i *.debund schließlich mit update-grub.

Starten Sie den Server neu und überprüfen Sie uname -msr.

Sollte funktionieren. Ihre Kernel-Version wurde von 3.13 auf 4.15 aktualisiert.

verwandte Informationen