Difference between revisions of "Flatpak"

From GnuCash
Jump to: navigation, search
m (Category:Flatpak)
(added translations of german installation instructions)
Line 1: Line 1:
Flatpaks are bundles which besides the program also contain all required libraries. If your Linux distribution is too old to offer all required libraries but has [https://flatpak.org/ Flatpak] support, you can install a ''recent stable version'' of GnuCash from [https://flathub.org/apps/details/org.gnucash.GnuCash Flathub].
+
[https://flatpak.org/ Flatpaks] are bundles which besides the program also contain all required libraries. If your Linux distribution is too old to offer all required libraries but has Flatpak support, you can install a ''recent version'' of GnuCash from a Flatpak repository.
==Known Issues==
+
 
 +
=Known Issues=
 
* No Finance::Quote,  
 
* No Finance::Quote,  
 
* no direct report printing (printing to file works) and  
 
* no direct report printing (printing to file works) and  
 
* a potential bug that causes guile to attempt to recompile all scm sources. [https://github.com/flathub/org.gnucash.GnuCash/issues/24#issuecomment-523048429 Workaround]
 
* a potential bug that causes guile to attempt to recompile all scm sources. [https://github.com/flathub/org.gnucash.GnuCash/issues/24#issuecomment-523048429 Workaround]
 +
 +
=Installation=
 +
Examples for ''Ubuntu'' or ''Debian'' (in ''Buster'', ''Flatpak'' is already included, for ''Stretch'' and ''Jessie'' backports exist):
 +
 +
==Stable version from ''flathub.org''==
 +
See also: [https://flathub.org/apps/details/org.gnucash.GnuCash Flathub]
 +
 +
This version contains Gnucash 3.7 along with Aqbanking 5.8.2 ('''not''' suitable for ''PSD2'', no online banking with the FinTS/HBCI protocol; date of this information: 2019-09-22).
 +
 +
<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>
 +
 +
==Test version from ''gnucash.org''==
 +
Sometimes you can find test versions on the [https://code.gnucash.org/builds/flatpak/ build-server].
 +
 +
The current version contains Aqbanking 5.99.30 (''PSD2'' capapble of online banking via FinTS/HBCI protocol; date of this information: 2019-09-22).
 +
 +
<SyntaxHighlight lang="sh">
 +
sudo apt install flatpak  #install Flatpak
 +
# register repository:
 +
sudo flatpak remote-add --if-not-exists gnucash https://code.gnucash.org/builds/flatpak/gnucash-nightlies.flatpakrepo
 +
flatpak remote-ls gnucash  # show all packages
 +
# output should be:
 +
# org.gnucash.GnuCash
 +
sudo flatpak install gnucash org.gnucash.GnuCash//master-C3.7-201-g8342a6dfb-D3.7-15-gc52384e  # <-- change version here!
 +
flatpak run org.gnucash.GnuCash  # start programme
 +
</Syntaxhighlight>
 +
 +
=Tips=
 +
;To call <tt>aqbanking-cli</tt> and other command line tools: <Syntaxhighlight lang="sh>flatpak run --command=sh org.gnucash.GnuCash</Syntaxhighlight> opens a shell inside the sandbox of GnuCash.
 +
 
[[Category:Flatpak|en]]
 
[[Category:Flatpak|en]]

Revision as of 19:01, 22 September 2019

Flatpaks are bundles which besides the program also contain all required libraries. If your Linux distribution is too old to offer all required libraries but has Flatpak support, you can install a recent version of GnuCash from a Flatpak repository.

Known Issues

  • No Finance::Quote,
  • no direct report printing (printing to file works) and
  • a potential bug that causes guile to attempt to recompile all scm sources. Workaround

Installation

Examples for Ubuntu or Debian (in Buster, Flatpak is already included, for Stretch and Jessie backports exist):

Stable version from flathub.org

See also: Flathub

This version contains Gnucash 3.7 along with Aqbanking 5.8.2 (not suitable for PSD2, no online banking with the FinTS/HBCI protocol; date of this information: 2019-09-22).

sudo apt-get install flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak run org.gnucash.GnuCash

Test version from gnucash.org

Sometimes you can find test versions on the build-server.

The current version contains Aqbanking 5.99.30 (PSD2 capapble of online banking via FinTS/HBCI protocol; date of this information: 2019-09-22).

sudo apt install flatpak  #install Flatpak
# register repository:
sudo flatpak remote-add --if-not-exists gnucash https://code.gnucash.org/builds/flatpak/gnucash-nightlies.flatpakrepo
flatpak remote-ls gnucash  # show all packages
# output should be:
# org.gnucash.GnuCash
sudo flatpak install gnucash org.gnucash.GnuCash//master-C3.7-201-g8342a6dfb-D3.7-15-gc52384e  # <-- change version here!
flatpak run org.gnucash.GnuCash  # start programme

Tips

To call aqbanking-cli and other command line tools
flatpak run --command=sh org.gnucash.GnuCash
opens a shell inside the sandbox of GnuCash.