Difference between revisions of "De/Flatpak"
m (→Tips: Schreibfehler) |
(Korrekturen und Ergänzungen) |
||
Line 1: | Line 1: | ||
− | Flatpaks sind Bündel, welche neben dem Programm auch alle erforderlichen Bibliotheken enthalten. Falls Ihre Linux-Distribution zu alt ist | + | Flatpaks sind Bündel, welche neben dem Programm auch alle erforderlichen Bibliotheken enthalten. Falls Ihre Linux-Distribution für erforderliche Bibliotheken zu alt ist, aber [https://flatpak.org/ Flatpak]-Unterstützung hat, können Sie eine ''aktuelle stabile'' GnuCash-Version von [https://flathub.org/apps/details/org.gnucash.GnuCash Flathub] installieren. |
==Bekannte Einschränkungen== | ==Bekannte Einschränkungen== | ||
* Kein Finance::Quote, | * Kein Finance::Quote, | ||
− | * kein direkter Druck von Berichten (Drucken in Datei | + | * kein direkter Druck von Berichten (Drucken in eine Datei funktioniert) und |
− | * ein potenzieller | + | * ein potenzieller Fehler, der Guile veranlaßt, alle scm-Quellen neu zu übersetzen. [https://github.com/flathub/org.gnucash.GnuCash/issues/24#issuecomment-523048429 Workaround (englisch)] |
==Tips== | ==Tips== | ||
Line 14: | Line 14: | ||
Bisweilen gibt es Testversionen der aktuellen Programmentwicklung auf dem [https://code.gnucash.org/builds/flatpak/ Build-Server]. | Bisweilen gibt es Testversionen der aktuellen Programmentwicklung auf dem [https://code.gnucash.org/builds/flatpak/ Build-Server]. | ||
− | Beispiel-Einrichtung unter Ubuntu:<SyntaxHighlight lang="sh"> | + | Beispiel-Einrichtung unter ''Ubuntu'' oder ''Debian'' (ab ''Buster'' ist ''Flatpak'' regulär enthalten, für ''Stretch''/''Jessie'' in den „Backports“): |
+ | |||
+ | ===Von Gnucash.org=== | ||
+ | Diese Version enthält Aqbanking 5.99.30 (für „PSD2“ geeignet, wird für Online-Banking mit FinTS/HBCI gebraucht; Stand: 22.9.2019). | ||
+ | |||
+ | <SyntaxHighlight lang="sh"> | ||
sudo apt install flatpak #Flatpak installieren | sudo apt install flatpak #Flatpak installieren | ||
# Repositorium registrieren: | # Repositorium registrieren: | ||
Line 23: | Line 28: | ||
# org.gnucash.GnuCash | # org.gnucash.GnuCash | ||
sudo flatpak install gnucash org.gnucash.GnuCash//master-C3.7-201-g8342a6dfb-D3.7-15-gc52384e # <-- Version anpassen!!! | sudo flatpak install gnucash org.gnucash.GnuCash//master-C3.7-201-g8342a6dfb-D3.7-15-gc52384e # <-- Version anpassen!!! | ||
− | https:// | + | flatpak run org.gnucash.GnuCash # Programmstart |
+ | </Syntaxhighlight> | ||
+ | |||
+ | ===Von Flathub.org=== | ||
+ | Diese Version enthält Gnucash 3.7 mit Aqbanking 5.8.2 (für „PSD2“ '''ungeeignet''', Online-Banking per FinTS/HBCI geht damit nicht mehr; Stand: 22.9.2019). | ||
+ | |||
+ | <SyntaxHighlight lang="sh"> | ||
+ | sudo apt-get install flatpak | ||
+ | sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo | ||
+ | flatpak run org.gnucash.GnuCash | ||
</Syntaxhighlight> | </Syntaxhighlight> | ||
[[Category:De|GnuCash]][[Category:Flatpak|de]] | [[Category:De|GnuCash]][[Category:Flatpak|de]] |
Revision as of 17:21, 22 September 2019
Flatpaks sind Bündel, welche neben dem Programm auch alle erforderlichen Bibliotheken enthalten. Falls Ihre Linux-Distribution für erforderliche Bibliotheken zu alt ist, aber Flatpak-Unterstützung hat, können Sie eine aktuelle stabile GnuCash-Version von Flathub installieren.
Bekannte Einschränkungen
- Kein Finance::Quote,
- kein direkter Druck von Berichten (Drucken in eine Datei funktioniert) und
- ein potenzieller Fehler, der Guile veranlaßt, alle scm-Quellen neu zu übersetzen. Workaround (englisch)
Tips
- aqbanking-cli und andere Befehlszeilen-Werkzeuge aufzurufen
- Man kann mit --command ein Kommando angeben, dass flatpak run statt des eigentlichen Programms ausführen soll. Also: öffnet eine Shell innerhalb der Sandbox von GnuCash, in der man dann auch aqbanking-cli aufrufen kann.
flatpak run --command=sh org.gnucash.GnuCash
Testversionen
Bisweilen gibt es Testversionen der aktuellen Programmentwicklung auf dem Build-Server.
Beispiel-Einrichtung unter Ubuntu oder Debian (ab Buster ist Flatpak regulär enthalten, für Stretch/Jessie in den „Backports“):
Von Gnucash.org
Diese Version enthält Aqbanking 5.99.30 (für „PSD2“ geeignet, wird für Online-Banking mit FinTS/HBCI gebraucht; Stand: 22.9.2019).
sudo apt install flatpak #Flatpak installieren
# Repositorium registrieren:
sudo flatpak remote-add --if-not-exists gnucash https://code.gnucash.org/builds/flatpak/gnucash-nightlies.flatpakrepo
flatpak remote-ls gnucash
# Ausgabe ist:
# Referenz
# org.gnucash.GnuCash
sudo flatpak install gnucash org.gnucash.GnuCash//master-C3.7-201-g8342a6dfb-D3.7-15-gc52384e # <-- Version anpassen!!!
flatpak run org.gnucash.GnuCash # Programmstart
Von Flathub.org
Diese Version enthält Gnucash 3.7 mit Aqbanking 5.8.2 (für „PSD2“ ungeeignet, Online-Banking per FinTS/HBCI geht damit nicht mehr; Stand: 22.9.2019).
sudo apt-get install flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak run org.gnucash.GnuCash