Archives For GnuCash

GnuCash

GnuCash, free and open-source accounting software, reached the 3.0 stable release series a few days ago.

GnuCash 3.0 now uses the Gtk+-3.0 toolkit and the WebKit2Gtk API. It also features:

  • New editors to remove outdated or incorrect match data from the import maps.
  • New user interface for managing files associated with transactions
  • Improved facility for removing old prices from the price database
  • Ability to remove deleted files from the history list in the file menu.
  • A new CSV importer largely rewritten in C++, adding new features including the ability to re-import CSV files exported from GnuCash, along with a separate CSV price importer.
  • A new preference panel for the Alphavantage API key
  • A Reconciliation Report based on the Transaction Report,a Income GST Report, and a Cashflow Barchart report.
  • And more and more other changes, see news page for details.

Download / Install GnuCash 3.0 in Ubuntu:

There’s no PPA repository contains GnuCash 3.0 package or updated snap package at the moment of writing, other than building it from the source tarball:

Download GnuCash

GnuCash

The nineteenth maintenance release of GnuCash 2.6 stable series was announced 2 days ago. Here’s how to install it in all current Ubuntu releases.

Bugs fixed in GnuCash 2.6.19:

  • Disabling OFX, AqBanking or python-bindings support cripples the dist build target
  • FTBFS with libdbi 0.9.0-5 on Debian: DBI error
  • Set Invoice/Bill items date correctly from imported CSV
  • A better way to handle MySQL’s 0000-00-00 invalid date indicator.
  • Fix python build and test errors on Mac.
  • Add translator hint comments to C and glade files.
  • Improve type of bank accounts in SKR03
  • Stop testing GObject’s handling of invalid parameters

How to Install GnuCash 2.6.19 via Snap in Ubuntu:

For Ubuntu 16.04 and higher, GnuCash now is available as Snap package (run in sandbox).

Simply search for and install it from Ubuntu Software (need login with Ubuntu One account).

Or open terminal (Ctrl+Alt+T) and run command to install the snap:

snap install gnucash-jz

The snapped package co-exists with traditional application. To remove it, run command:

sudo snap remove gnucash-jz

How to Install GnuCash 2.6.19 via PPA in Ubuntu:

For those who prefer traditional packages, you can install GnuCash 2.6.19 from the unofficial PPA, since the getdeb repository has not been updated for a period of time.

1. Open terminal via Ctrl+Alt+T and run command to add the PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/gnucash

Input your password (no visual feedback) when it prompts. Ubuntu 16.04, Ubuntu 17.04, Ubuntu 17.10, and Ubuntu 18.04 are supported.

2. Then upgrade the software from an existing release via Software Updater:

upgrade GnuCash

or simply run commands one by one in terminal:

sudo apt-get update

sudo apt-get install gnucash

Uninstall:

To remove the financial-accounting software, open terminal and run command:

sudo apt-get remove --autoremove gnucash

And remove the PPA via Software & Updates utility under ‘Other Software’ tab.

GnuCash

Free accounting software GnuCash got a new update recently for its 2.6 stable series.

GnuCash 2.6.18 is primarily comprised of bug fixes, including 2 bugs that are six years old. They are:

  • Calendar of upcoming SXes has various display issues.
  • Interdependent report options fail to change state after using apply for a limited number of times.
  • Set Invoice/Bill items date correctly from imported CSV.
  • unifying “Clear the entry.” tooltip on Loan Repayment Calculator.
  • Persian currency symbol is doubled.
  • Added Catalan Accounts for the New Account Assistant
  • Fixed errors from loading init.py.
  • Run the python bindings tests in a CMake build.
  • Implement dist, distcheck, and uninstall targets for CMake build.

How to Install GnuCash in Ubuntu:

The GetDeb repository contains the most recent GnuCash packages for Ubuntu 16.04, and Ubuntu 17.04, though the 2.6.18 is not available at the moment (Be patient, it will be available in a few days).

1. To add the repository, open terminal (Ctrl+Alt+T) and run command:

sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -sc)-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'

For Linux Mint 18.x, replace $(lsb_release -sc) in the code with xenial.

2. Then install the key so to trust the updates from the repository via command:

wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -

3. Once the new release is published in that repository, use Software Updater to upgrade it:

upgrade GnuCash

or install GnuCash for the first time via either system package manager or run commands:

sudo apt-get update

sudo apt-get install gnucash

Uninstall:

To remove GnuCash financial-accounting software, either use system package manager or run command:

sudo apt-get remove --autoremove gnucash

To remove GetDeb repository, launch “Software & Updates” utility and navigate to Other Software tab.

GnuCash

GnuCash 2.6.17, the seventeenth maintenance release in the 2.6-stable series of the free financial-accounting software, was released 2 weeks ago. Now you can install it via GetDeb repository in Ubuntu 16.04, Ubuntu 17.04, and Linux Mint 18.x.

GnuCash 2.6.17 fixed following bugs:

  • Relax the account type change restrictions. Prevent changing some Account Options if it has transactions.
  • Improve the styling of the table element used for foreign currencies in the Balance sheet report so they end up aligned with the other currencies.
  • link in github repo README file needs correction/editing
  • Add ‘transaction’ to the schema and document it in gnc-pricedb.h.
  • Fix that Online Banking Wizard Crashes for Windows (gnucash-on-windows)
  • Also separate translatable commodity namespace strings from those used in storage.
  • Transactions produced by Transfer Funds or Process Payment dialogs sort to beginning of day and do not honor NUM field for custom sorting.
  • Fix Stock Split Assistant crashes if you enter a New Price and that already exists in the Price DB
  • Fix gnucash-2.6.16 segfaults on startup
  • Fix typo in ‘import customers or vendors from text file’ dialog

How to Install GnuCash 2.6.17 in Ubuntu:

Open terminal via Ctrl+Alt+T or by searching for “terminal” from app launcher. When it opens, run following commands one by one:

1. Add the GetDeb repository via command:

sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -sc)-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'

For Linux Mint 18.x, run following command instead to add the repository:

sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu xenial-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'

2. Upgrade GnuCash via Software Updater utility if you have a previous release installed:

upgrade GnuCash

Or install it via commands:

sudo apt-get update

sudo apt-get install gnucash

Uninstall:

To remove GnuCash, either use your system package manager or run command:

sudo apt-get remove --autoremove gnucash

The GetDeb repository can be removed via Software & Updates utility under Other Software tab.

GnuCash

While Ubuntu repositories only provide old versions of GnuCash, here’s how to install the latest version of the financial-accounting software, GnuCash 2.6.16, Ubuntu 16.04, Linux Mint 18, and Ubuntu 17.04.

GnuCash is free small-business financial-accounting software designed to be easy to use, yet powerful and flexible. It allows you to track bank accounts, stocks, income and expenses.

The latest so far is GnuCash 2.6.16, features various bug-fixes and translation updates.

GnuCash 2.6.16

How to Install GnuCash 2.6.16 in Ubuntu:

The GetDeb repository offers the binary packages for Ubuntu 16.04, Ubuntu 16.10, Ubuntu 17.04, and their derivatives.

1. Open terminal via Ctrl+Alt+T or by searching “Terminal” from app launcher, when it opens, run command:

sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -sc)-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'

Type in your password (no visual feedback) and hit Enter to add the repository.

For Linux Mint, please enable GetDeb App repository via Software Sources -> Additional repositories.

2. For those who have a previous release installed, launch Software Updater (Update Manager) and upgrade GnuCash after checking for updates:

upgrade GnuCash

or simply run commands to update and install the financial-accounting software:

sudo apt update

sudo apt install gnucash

Uninstall:

The GetDeb repository can be removed via the Software & Updates utility under Other Software tab.

If you want to downgrade GnuCash to the stock version in Ubuntu repositories, install Synaptic Package Manager via Ubuntu Software, launch it and force install old version of gnucash.