
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 *.deb
und 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.