tycoon schrieb:
Ich habe den 4er Kernel.
Ach DEN, gab ja nur einen...
Das deb-Paket enthält den tar.xz Container. Diesen Container kann man auch einzeln herunterlasen: nftables_0.8.2-1.debian.tar.xz
deb-Pakete enthalten in der Regel immer zwei Container: data.tar.xz
(manchmal auch .gz) und control.tar.xz
. Das eine Archiv enthält die Dateien, das andere die für dpkg
interessante Konfiguration.
Das von dir genannte nftables_0.8.2-1.debian.tar.xz
enthält ausschließlich die Bauanleitung für den Quellcode, keine Software.
Aber zuerst sollte man die abhängigen Dateien installieren, so auch libnftnl, die auch ein tar.xz Container ist.
Mal abgesehen davon, dass auch das vollkommener Quatsch ist, müssen natürlich die Abhängigkeiten zum Paket passen, es muss also gegen die Abhängigkeiten des System gebaut worden sein.
Das Problem ist: 14.04.5 kann tar.xz pakete nicht managen.
Das hat auch mit der Paketverwaltung herzlich wenig zu tun. Das kann die unter keiner Ubuntu-Version "managen", weil es keine installierbaren Pakete sind.
Und wenn ich das Paket libnftnl entpacke,so finde ich da kein Configure file um es zu installieren.
Wenn du die Software über den Dreisatz installieren willst darfst du natürlich keine vorpaketierte Software nutzen, sondern musst den Quellcode herunterladen, dessen Build-Dependencies installieren, die Software kompilieren und dann installieren (ohne Paketverwaltung).
So du daran festhältst, weiterhin 14.04(.5) zu nutzen gilt das für die gesamte Software, denn der Support wurde eingestellt, Updates gibt es keine mehr, die Paketquellen werden demnächst archiviert, so dass auch keine Software mehr daraus installiert werden kann.
Aber wenn du Lust darauf hast, ein möglichst unsicheres System zu nutzen, ist das natürlich deine Sache. Du brauchst dafür nur keinen Support zu erwarten.
Meine Frage bleibt weiterhin wie installiere ich nftables unter Ubuntu 14.04.5. Und es geht primär wirklich um diese tar.xz Format-Sache.
Du hast "die tar.xz Format-Sache" leider nicht verstanden. Der Rest steht oben: Quellcode herunterladen, konfigurieren, kompilieren, installieren. Die Grundlagen dafür findest du unter Programme kompilieren.