In this tutorial, Tim Waugh explains GnuCash Double-entry bookkeeping (accounting) fundamentals.
FTA "...I use GnuCash exclusively for managing my home finances. In fact, my wife uses it more than I do nowadays. Before using this accounting package, my wife kept track of things in a paper notebook. Now that we use GnuCash, neither of us can imagine going back to using bits of paper to record our financial transactions.
GnuCash is available as part of Fedora Core. To install it on Fedora Core 5, select Applications -> Add/Remove Software from the panel, then select Applications and Office/Productivity. Then click the Optional packages button and select gnucash from the list.
Once installed, you can find GnuCash in the Applications -> Office menu on the panel ..."
Read more at : Red Hat magazine