How to install Gnu Cash on Debian 8.3

To install GnuCash on Debian 8.3

GnuCash is a free accounting program which implements a double-entry book-keeping system. Installing GnuCash on Debian is quite simple and easy, and this article covers the installation of GnuCash on Debian.

Installing GnuCash

Before initiating the installation of GnuCash, add the repo by using the following command.

root@linuxhelp:~# nano /etc/apt/sources.list
deb http://ftp.debian.org/debian/ stable main contrib non-free
deb http://ftp.de.debian.org/debian jessie main

Once it is done, update the apt source list as follows.

root@linuxhelp:~# apt-get update
Get:1 http://ftp.debian.org jessie-updates InRelease [145 kB]
Ign http://ftp.de.debian.org jessie InRelease           
Hit http://ftp.de.debian.org jessie Release.gpg         
Hit http://ftp.de.debian.org jessie Release
Hit http://ftp.de.debian.org jessie/main amd64 Packages   
Hit http://ftp.de.debian.org jessie/main Translation-en                 
Ign http://ftp.debian.org stable InRelease                              
Get:2 http://ftp.debian.org jessie-updates/main Sources [15.4 kB]
Get:3 http://ftp.debian.org jessie-updates/contrib Sources [32 B]
Get:4 http://ftp.debian.org jessie-updates/main amd64 Packages/DiffIndex [6,916 B]
Get:5 http://ftp.debian.org jessie-updates/contrib amd64 Packages [32 B]
Get:6 http://ftp.debian.org jessie-updates/contrib Translation-en [14 B]
Get:7 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [2,704 B]
Hit http://ftp.debian.org stable Release.gpg                         
Hit http://ftp.debian.org stable Release           
Hit http://ftp.debian.org stable/main amd64 Packages
Hit http://ftp.debian.org stable/contrib amd64 Packages
Hit http://ftp.debian.org stable/non-free amd64 Packages
Hit http://ftp.debian.org stable/contrib Translation-en
Hit http://ftp.debian.org stable/main Translation-en
Hit http://ftp.debian.org stable/non-free Translation-en
Fetched 170 kB in 4s (35.0 kB/s)             
Reading package lists... Done

Now is the time to install GnuCash by using apt-get install command.

root@linuxhelp:~# apt-get install gnucash
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libasn1-8-heimdal libgssapi3-heimdal libhcrypto4-heimdal
  libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal
  libkrb5-26-heimdal libroken18-heimdal libwind0-heimdal
Use ' apt-get autoremove'  to remove them.
The following extra packages will be installed:
  gnucash-common gnucash-docs guile-2.0 libaqbanking-data libaqbanking34
  libaqbanking34-plugins libaqebics0 libaqhbci22 libaqofxconnect7
  libbit-vector-perl libcarp-clan-perl libcommon-sense-perl
  libcrypt-ssleay-perl libdate-calc-perl libdate-calc-xs-perl
  libdate-manip-perl libdbi1 libfinance-quote-perl libgoffice-0.8-8
  libgoffice-0.8-8-common libgwengui-gtk2-0 libgwenhywfar-data libgwenhywfar60
  libhtml-tableextract-perl libjavascriptcoregtk-1.0-0 libjson-perl
  libjson-xs-perl libktoblzcheck1c2a libofx6 libosp5 libwebkitgtk-1.0-0
  libwebkitgtk-1.0-common libxmlsec1 libxmlsec1-gcrypt libxmlsec1-gnutls
Suggested packages:
.
.
.
Setting up libcrypt-ssleay-perl (0.58-1+b2) ...
Setting up libcarp-clan-perl (6.04-1) ...
Setting up libbit-vector-perl (7.3-1+b2) ...
Setting up libdate-calc-perl (6.3-2) ...
Setting up libjson-perl (2.61-1) ...
Setting up libfinance-quote-perl (1.35-1) ...
Setting up libdate-manip-perl (6.47-1) ...
Setting up gnucash (1:2.6.4-3) ...
Setting up gnucash-docs (2.6.4-1) ...
Setting up libcommon-sense-perl (3.73-2+b3) ...
Setting up libdate-calc-xs-perl (6.3-2) ...
Setting up libjson-xs-perl (2.340-1+b2) ...
Processing triggers for libc-bin (2.19-18+deb8u7) ...

Gnu Cash has been installed on your Debian machine, use the activities search bar to find and open it.

GNU Cash appears on your screen.

GNU Cash may seem to be a complex tool but with the aid of the Concepts Guide which comes along with it, it can turn out to be a handy tool. All the accounting concepts deployed by GNU Cash is covered in the Concepts Guide. It creates accurate financial reports. Also, GnuCash is built with best interface and several features like scheduled transactions, financial calculations, customizable appearance, etc.

Tag : GnuCash
FAQ
Q
How can I count the accounts or transactions in my GnuCash file?
A
"If you use
the xml backend
with compression enabled: zcat $DATAFILE |grep -c ""act:name""
uncompressed: cat $DATAFILE |grep -c ""act:name"" on the command line"
Q
Can I print Invoices through LaTeX from GnuCash?
A
No, not directly. However, other users have created separate tools that can do this for you: http://stefans.datenbruch.de/gnucash/gc2latex.shtml and https://bitbucket.org/smoerz/gcinvoice. The latter can create invoices from arbitrary user-provided templates, not only for LaTeX.
Q
Ok, what devel packages do I need in order to compile GnuCash?
A
The exact names of the required packages vary a bit depending upon the Linux distribution. Consult your package manager's dependency listing to find out -- then check Dependencies or the README. dependencies file after you check out the GnuCash source tree.
Q
Why does GnuCash run incredibly slowly on a Unix system using X?
A
"Please verify that the RENDER option is not disabled in your X configuration. Sometimes this is done for debugging purposes, like so:
Section ""Extensions""
Option ""RENDER"" ""off""
EndSection"
Q
GnuCash crashes on startup trying to run an SX. How do I fix this?
A
"run the following command,
# gnucash --nofile"