How to install MoneyGuru on Ubuntu 17.04

To install MoneyGuru on Ubuntu 17.04

MoneyGuru is a personal finance management application designed for users to evaluate their financial situation. It uses the user' s financial data and allows you to see informed opinions about the finance decisions to be taken. It is based on double-entry accounting system that contains income and expenses. The output of the decisions can be imported and exported in various formats. This tutorial explains the installation procedure of MoneyGuru on Ubuntu 17.04.

Installation procedure

To proceed with the installation, add the required repo to the system by executing the following command.

root@linuxhelp1:~# add-apt-repository ppa:hsoft/ppa
 A PPA containing packages for Hardcoded Software ( http://www.hardcoded.net ) applications.
 More info: https://launchpad.net/~hsoft/+archive/ubuntu/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keybox ' /tmp/tmpcflvu70i/pubring.gpg'  created
gpg: /tmp/tmpcflvu70i/trustdb.gpg: trustdb created
gpg: key D850473B0B6BADB2: public key " Launchpad PPA for Virgil Dupras"  imported
gpg: Total number processed: 1
gpg:               imported: 1
OK

The repositories are added to the system. Update the repo by executing the apt-get update command.

root@linuxhelp1:~# apt-get update
Hit:1 http://ppa.launchpad.net/eugenesan/ppa/ubuntu zesty InRelease
Hit:2 http://in.archive.ubuntu.com/ubuntu zesty InRelease     
Hit:3 http://in.archive.ubuntu.com/ubuntu zesty-updates InRelease        
Get:4 http://ppa.launchpad.net/hsoft/ppa/ubuntu zesty InRelease [15.4 kB]
Hit:5 http://in.archive.ubuntu.com/ubuntu zesty-backports InRelease                  
Hit:6 http://security.ubuntu.com/ubuntu zesty-security InRelease
Get:7 http://ppa.launchpad.net/hsoft/ppa/ubuntu zesty/main amd64 Packages [452 B]
Get:8 http://ppa.launchpad.net/hsoft/ppa/ubuntu zesty/main i386 Packages [456 B]
Get:9 http://ppa.launchpad.net/hsoft/ppa/ubuntu zesty/main Translation-en [144 B]
Fetched 16.4 kB in 2s (6,434 B/s)
Reading package lists... Done

The system is updated with the required repositories. Install the MoneyGuru package by running the following command and press y to continue with the installation procedure.

root@linuxhelp1:~# apt-get install moneyguru -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libqt5clucene5 libqt5designer5 libqt5help5 python3-pyqt5 python3-sip
Suggested packages:
  python3-pyqt5-dbg
The following NEW packages will be installed:
  libqt5clucene5 libqt5designer5 libqt5help5 moneyguru python3-pyqt5 python3-sip
0 upgraded, 6 newly installed, 0 to remove and 246 not upgraded.
Need to get 6,479 kB of archives.
After this operation, 29.1 MB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu zesty/universe amd64 libqt5clucene5 amd64 5.7.1-1build1~3 [266 kB]
Get:2 http://ppa.launchpad.net/hsoft/ppa/ubuntu zesty/main amd64 moneyguru amd64 2.11.0-ubuntu1~zesty [968 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu zesty/universe amd64 libqt5designer5 amd64 5.7.1-1build1~3 [2,766 kB]                     
Get:4 http://in.archive.ubuntu.com/ubuntu zesty/universe amd64 libqt5help5 amd64 5.7.1-1build1~3 [194 kB]                           
Get:5 http://in.archive.ubuntu.com/ubuntu zesty/universe amd64 python3-sip amd64 4.18.1+dfsg-1 [71.3 kB]                            
Get:6 http://in.archive.ubuntu.com/ubuntu zesty/universe amd64 python3-pyqt5 amd64 5.7+dfsg-5 [2,213 kB]                            
Fetched 6,479 kB in 16s (396 kB/s)                                                                                                  
Selecting previously unselected package libqt5clucene5:amd64.
(Reading database ... 170562 files and directories currently installed.)
Preparing to unpack .../0-libqt5clucene5_5.7.1-1build1~3_amd64.deb ...
Unpacking libqt5clucene5:amd64 (5.7.1-1build1~3) ...
Selecting previously unselected package libqt5designer5:amd64.
Preparing to unpack .../1-libqt5designer5_5.7.1-1build1~3_amd64.deb ...
Unpacking libqt5designer5:amd64 (5.7.1-1build1~3) ...
Selecting previously unselected package libqt5help5:amd64.
.
.
.
.
Rebuilding /usr/share/applications/bamf-2.index...
Setting up libqt5clucene5:amd64 (5.7.1-1build1~3) ...
Processing triggers for libc-bin (2.24-9ubuntu2) ...
Setting up python3-sip (4.18.1+dfsg-1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu5) ...
Setting up libqt5designer5:amd64 (5.7.1-1build1~3) ...
Setting up libqt5help5:amd64 (5.7.1-1build1~3) ...
Setting up python3-pyqt5 (5.7+dfsg-5) ...
Setting up moneyguru (2.11.0-ubuntu1~zesty) ...
Processing triggers for libc-bin (2.24-9ubuntu2) ...

The MoneyGuru application is installed successfully. To run the application, type the application name in the Ubuntu dashboard and click on the icon to run the application.

The installation procedure of MoneyGuru on Ubuntu 17.04 is done successfully.

FAQ
Q
What is MoneyGuru?
A
MoneyGuru is a personal finance management application designed for users to evaluate their financial situation. It uses the user' s financial data and allows you to see informed opinions about the financial decisions to be taken. It is based on the double-entry accounting system that contains income and expenses.
Q
How do I specify the currency of an amount on MoneyGuru?
A
Just write down the currency ISO code in front of it or after it, like “42 eur” or “pln 42”.
Q
What is a main term of using MoneyGuru?
A
MoneyGuru is a personal finance management application designed for users to evaluate their financial situation. It uses the user's financial data and allows you to see informed opinions abou
Q
How do I set the starting balance of an account on Money Guru?
A
Create a Starting Balance transaction at the earliest date possible and leave the transfer unassigned.
Q
I imported an account with a foreign currency from a QIF and the currency is wrong in moneyGuru. What do I do?
A
QIF files don’t contain currency information. Therefore, moneyGuru always import such account as your native currency. To fix this, first, change the currency through the Account.