Hello Linux Geeksters. As you may know, GnuCash is an open-source, cross-platform small business financial-accounting software similar to HomeBank, designed to easily help the users track bank accounts, stocks, incomes and expenses. Via its intuitive checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.

The latest version available is GnuCash 2.6.6, which has been released a while ago, coming with the below changes:
- Use normal gettext or intltool toolchain also for scm files
- Creating cash flow report takes a long time
- Postponed transaction applied invalid date
- CSV. Cannot import lines with empty fields for deposit or withdrawal in bank transaction download.
- Incorrect symbol for Turkish lira
- The symbol of CNY changed to 元
- “gncInvoiceGetTotal” is not read-only function?
- guile 2 exports different autoconf macros than what is expected
- Fancy Date Format doesn’t stick
- Broken account template en_GB/uk-vat.gnucash-xea.
- Advanced Portfolio report: wrong calculation of Value Correctly convert the value into the report’s currency.
- gnucash-2.6.4 segfaults regularly on transfer .
- Applying payment to invoice Segmentation fault
- “Red line” threshold applies to Template scheduled transactions
- Compilation fails because of creating .gnucash
- Decimal places. Set the debit and credit cells’ print_info to the account so that the decimal places are correct for the commodity.
- German tax report uses US tax quarters and not real quarters.
- Scheduled Transaction Editor results in immediate segfault
- Add configure options to disable libsecret detection
- Stops critical error messages.
- Enhance the Find Transactions dialog. Make it possible to define search criteria that consist of multiple terms anded or ored together. Use this to define a new criterion to look for specified text in any of the Description, Notes, or Memo fields
- gnc-sql-backend.c compile fails with -Werror=format-nonliteral. Use GCC pragma to disable the warning in the one place that trips it
- scm ccache files should be in pkglibdir not pkgdatadir.
In this article I will show you how to install GnuCash 2.6.6 on Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Pinguy OS 14.04, Elementary OS 0.3 Freya, Deepin 2014, Peppermint Five, LXLE 14.04, Linux Lite 2 and other Ubuntu 14.10 and Ubuntu 14.04 derivative systems.
Because it is available via the GetDeb repository, installing GnuCash 2.6.6 on Ubuntu 14.10, Ubuntu 14.04 and derivative systems is easy. All you have to do is add the GetDeb repository and the key to your system, update the local repository index and install the gnucash package.
Follow the instructions for your system exactly, in order to get a successful installation.
How to install GnuCash 2.6.6 on Ubuntu 14.10 and derivative systems:
$ wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
$ sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu utopic-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
$ sudo apt-get update
$ sudo apt-get install gnucash
How to install GnuCash 2.6.6 on Ubuntu 14.04 and derivative systems:
$ wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
$ sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu trusty-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
$ sudo apt-get update
$ sudo apt-get install gnucash
Optional, to remove gnucash, do:
$ sudo apt-get remove gnucash