Etymologin schrieb:
Über Synaptic kann ich Aqbanking auch nicht aktualisieren, da dort eine alte Version als die neuste Version betrachtet wird.
Ja, wer immer die aktuellste Software haben will, muss halt eine Rolling_Release-Distribution verwenden, was Ubuntu nunmal nicht ist. Die Update-Politik ist seit ewigen Jahren bekannt...
Kann mir Depp bitte jemand erklären, wie man sowas macht?
Am saubersten indem man aus dem Quellcode ein Debian-Paket baut.
EDIT: Mal konkret:
In den Repos für Ubuntu 19.04 findet man sowohl den Quellcode der aktuellen stabilen Version als auch eine Bauanleitung. Gerade ausprobiert, das Kompilieren und die Erstellung der Pakete läuft auch unter 18.04 durch. Auf Funktion hab ich die nicht getestet, da ich das Programm nicht nutze.
Arbeitsordner erstellen und hineinwechseln
mkdir aqbanking && cd aqbanking
Quellcode und Bauanleitung herunterladen
wget http://archive.ubuntu.com/ubuntu/pool/universe/liba/libaqbanking/libaqbanking_5.7.8.orig.tar.gz http://archive.ubuntu.com/ubuntu/pool/universe/liba/libaqbanking/libaqbanking_5.7.8-3.debian.tar.xz
und entpacken
tar -xf libaqbanking_5.7.8.orig.tar.gz
tar -xf libaqbanking_5.7.8-3.debian.tar.xz
Den entpacken debian
-Ordner ins entpackte Quellarchiv verschieben
mv debian aqbanking-5.7.8/
(wenn man das Paket verteilen wollen würde würde man auch noch die debian/control
und das debian/changelog
anpassen)
Abhängigkeiten zum Kompilieren installieren
sudo apt build-dep aqbanking-tools
und natürlich auch die grundlegenden Dinge zum Kompilieren und Paketbau
sudo apt install build-essential fakeroot devscripts
in den Ordner mit dem Quelltext wechseln
cd aqbanking-5.7.8
Paket bauen lassen.
fakeroot debian/rules binary
Läuft alles fehlerfrei durch werden die Pakete gebaut und einen Ordner höher abgelegt, also einen Ordner höher wechseln
cd ..
und die notwendigen Pakete installieren
sudo dpkg -i sudo dpkg -i aqbanking-tools_5.7.8-3_amd64.deb libaqbanking35_5.7.8-3_amd64.deb libaqbanking35-plugins_5.7.8-3_amd64.deb libaqbanking-data_5.7.8-3_all.deb libaqebics0_5.7.8-3_amd64.deb libaqhbci24_5.7.8-3_amd64.deb libaqofxconnect7_5.7.8-3_amd64.deb
(Sicherheits-)Updates gibt es für die Pakete natürlich nicht automatisch, die muss man dann auch selbst erstellen.