Danke für die fixen Antworten ☺
Ukuu scheint mir ein GUI-Tool zu sein, und damit auf einem Server (ohne X) nicht einsetzbar. Hinzu kommt noch, dass ich keinen Mainline-Kernel möchte, weil dem die ubuntuspezifischen Anpassungen fehlen (auch wenn ich nicht weiß, welche das sind).
Die Variante mit dem Apt-Pinning hab ich aus der verlinkten Anleitung unverändert übernommen (anzupassen ist da ja nix, weil "artful" bereits die passende Ziel-Version ist), aber das wird wohl nix. Ein Update der Paketlisten mit apt-get update
wird von vielen Warnungen begleitet (kurzer Auszug):
Ignoring Provides line with DepCompareOp for package apt-transport-https
Ignoring Provides line with DepCompareOp for package python-debconf
Ignoring Provides line with DepCompareOp for package python3-debconf
Ignoring Provides line with DepCompareOp for package libapt-inst
Ignoring Provides line with DepCompareOp for package libapt-pkg
Ignoring Provides line with DepCompareOp for package libespeak-dev
Ignoring Provides line with DepCompareOp for package libgpgme11-dev
Ignoring Provides line with DepCompareOp for package libmirclientcpp-dev
Ignoring Provides line with DepCompareOp for package libreoffice-help
und beim anschließenden simulierten Installieren des Kernels per apt-get -s install -t artful linux-image-generic linux-generic linux-headers-generic
werden wichtige Pakete wie smbldap-tools, mysql-server, webmin etc. entfernt. Nach dem Hinzufügen des Parameters --no-install-recommends
lässt das System meine Pakete in Ruhe, aber der Kernel ist trotzdem älter:
# apt-get -s install -t artful --no-install-recommends linux-image-generic linux-generic linux-headers-generic
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
Die folgenden zusätzlichen Pakete werden installiert:
linux-headers-4.13.0-16 linux-headers-4.13.0-16-generic
linux-image-4.13.0-16-generic linux-image-extra-4.13.0-16-generic
Vorgeschlagene Pakete:
fdutils linux-doc-4.13.0 linux-source-4.13.0 linux-tools
Empfohlene Pakete:
thermald
Die folgenden NEUEN Pakete werden installiert:
linux-generic linux-headers-4.13.0-16 linux-headers-4.13.0-16-generic
linux-headers-generic linux-image-4.13.0-16-generic
linux-image-extra-4.13.0-16-generic linux-image-generic
0 aktualisiert, 7 neu installiert, 0 zu entfernen und 629 nicht aktualisiert.
Inst linux-image-4.13.0-16-generic (4.13.0-16.19 Ubuntu:17.10/artful [amd64])
Inst linux-image-extra-4.13.0-16-generic (4.13.0-16.19 Ubuntu:17.10/artful [amd64])
Inst linux-image-generic (4.13.0.16.17 Ubuntu:17.10/artful [amd64])
Inst linux-headers-4.13.0-16 (4.13.0-16.19 Ubuntu:17.10/artful [all])
Inst linux-headers-4.13.0-16-generic (4.13.0-16.19 Ubuntu:17.10/artful [amd64])
Inst linux-headers-generic (4.13.0.16.17 Ubuntu:17.10/artful [amd64])
Inst linux-generic (4.13.0.16.17 Ubuntu:17.10/artful [amd64])
Conf linux-image-4.13.0-16-generic (4.13.0-16.19 Ubuntu:17.10/artful [amd64])
Conf linux-image-extra-4.13.0-16-generic (4.13.0-16.19 Ubuntu:17.10/artful [amd64])
Conf linux-image-generic (4.13.0.16.17 Ubuntu:17.10/artful [amd64])
Conf linux-headers-4.13.0-16 (4.13.0-16.19 Ubuntu:17.10/artful [all])
Conf linux-headers-4.13.0-16-generic (4.13.0-16.19 Ubuntu:17.10/artful [amd64])
Conf linux-headers-generic (4.13.0.16.17 Ubuntu:17.10/artful [amd64])
Conf linux-generic (4.13.0.16.17 Ubuntu:17.10/artful [amd64])
4.13.0-16 vs. von Hand installierter 4.13.0-45. Nach dem Ändern der Paketliste auf
deb http://security.ubuntu.com/ubuntu/ artful-security main
bekomme ich 4.13.0-45.48 angeboten. Bleiben trotzdem die unschönen Warnungen beim Aktualisieren der Paketlisten.
Auch bei einem Test mit xenial-updates
statt artful
bzw. artful-security
in der Paketliste bleiben die Warnungen beim Aktualisieren der Paketlisten nicht aus:
Es wurden 1.961 kB in 5 s geholt (356 kB/s).
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Ignoring Provides line with DepCompareOp for package xserver-xorg
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Ignoring Provides line with DepCompareOp for package xserver-xorg
Probieren Sie »apt-get update«, um diese Probleme zu korrigieren.
Paketlisten werden gelesen... Fertig
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Ignoring Provides line with DepCompareOp for package xserver-xorg
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Ignoring Provides line with DepCompareOp for package xserver-xorg
W: Probieren Sie »apt-get update«, um diese Probleme zu korrigieren.
Sieht so aus, als wäre das installierte apt zu alt. Toll ist das alles nicht, und sofern nicht jemand eine bessere Idee hat, werde ich wohl bei meiner Methode bleiben und den nachinstallierten Kernel in größeren Abständen von Hand aktualisieren.
Grüße
Dalai