Difference between revisions of "Ubuntu"

From GnuCash
Jump to: navigation, search
(LaunchPad: deprecated PPA archive)
(Major edit -- added lots of new information including GetDeb and fixed outdated Launchpad info)
Line 3: Line 3:
 
* [http://www.ubuntu.com/getubuntu/upgrading Details on how to upgrade Ubuntu]
 
* [http://www.ubuntu.com/getubuntu/upgrading Details on how to upgrade Ubuntu]
 
* Ubuntu releases twice a year, with version numbers indicating the year and month of release (y.mm). Each release also has a nickname. (The first release came out in October 2004; Ubuntu 4.10 was also known as "Warty Warthog.")  
 
* Ubuntu releases twice a year, with version numbers indicating the year and month of release (y.mm). Each release also has a nickname. (The first release came out in October 2004; Ubuntu 4.10 was also known as "Warty Warthog.")  
 +
* Ubuntu has regular releases every six months. All releases receive security updates for 18 months, but some releases are designated "LTS" for Long Term Support. LTS releases are officially supported (and backported to) for 3 years on the desktop, and 5 years for servers.
 +
 +
== Build GnuCash Yourself ==
 +
 +
It requires very little technical skill to build GnuCash from source in Ubuntu. See [[Building]] for details. (Important: for production purposes be sure to compile the latest STABLE release.)
 +
 +
== GetDeb ==
 +
 +
The version of GnuCash in the official Ubuntu repositories tends to be a bit outdated. For the past several years, the latest stable packages of GnuCash have been publicly available at http://GetDeb.net/ which is an unofficial archive of Ubuntu-compatible packages. If you use the GetDeb packages, be sure to download all three GnuCash packages to your machine so the dependencies can be met.
  
 
== LaunchPad ==
 
== LaunchPad ==
  
The version of GnuCash in the Ubuntu repositories tends to be a bit outdated.  A few revisions ago, a group created a Personal Package Archive (PPA) with what was THEN a version newer than the official package: [https://code.launchpad.net/~gnucash/+archive PPA for GnuCash Packaging].  This includes a HBCI/OFX enabled version.  If you use this method, you can ignore the information in the following sections. (As of this writing, however, the packages in the PPA have not been updated since March 2008.)
+
A few revisions ago, a group created a Personal Package Archive (PPA) with what was THEN a version newer than the official package: [https://code.launchpad.net/~gnucash/+archive PPA for GnuCash Packaging].  This includes a HBCI/OFX enabled version.  If you use this method, you can ignore the information in the following sections. (As of this writing, however, the packages in the PPA have not been updated since March 2008.)
  
 
== Standard Ubuntu Releases of GnuCash ==
 
== Standard Ubuntu Releases of GnuCash ==
  
If you have not followed the Launchpad procedure above, when you install GnuCash, the version you get will be the version archived for your release of Ubuntu. GnuCash is not officially maintained for Ubuntu, so it is the latest Debian version available when the Ubuntu release was "frozen" (as listed below).
+
If you not using any of the above sources, when you install GnuCash, the version you get will be the version archived for your release of Ubuntu. GnuCash is not officially maintained for Ubuntu, so it is the latest Debian version available when the Ubuntu release was "frozen" (as listed below). Depending on your version of Ubuntu, you may additionally have to manually activate the "Universe" repository (using the Software Sources application) before GnuCash is visible.
  
As back-ported versions of GnuCash become available, you can activate the Backports repository to install the latest back-ported upgrade. (If fidelity to the rest of the supported release is important to you, also be sure to "pin" your Backports repository to a lower priority than the other repositories using an /etc/apt/preferences file, and install only the upgraded packages you use.) For more backport details see https://help.ubuntu.com/community/UbuntuBackports
+
If you are using an older (such as one of the LTS versions) of Ubuntu, you may want an updated version of GnuCash from an official repository. As newer versions of GnuCash become "back-ported" to your release, you can activate the Backports repository to install the latest back-ported upgrade. (If fidelity to the rest of the supported release is important to you, also be sure to "pin" your Backports repository to a lower priority than the other repositories using an /etc/apt/preferences file, and install only the upgraded packages you use.) For more backport details see https://help.ubuntu.com/community/UbuntuBackports
  
Because back-ported releases come from Debian packages, even back-ported versions are usually at least a bit outdated, too. :-(
+
Because back-ported releases come from Debian packages, even back-ported versions are usually at least a bit outdated, too. :-( If you want the latest, your best bet is to either build it yourself or use the GetDeb repository.
 +
 
 +
=== Ubuntu 10.04 ("Lucid Lynx") ===
 +
 
 +
GnuCash 2.2.9 is included in Ubuntu 10.04, scheduled for release April 2010.
 +
 
 +
=== Ubuntu 9.10 ("Karmic Koala") ===
 +
 
 +
GnuCash 2.2.9 is included in Ubuntu 9.10, released October 29th 2009.
  
 
=== Ubuntu 9.04 ("Jaunty Jackalope") ===
 
=== Ubuntu 9.04 ("Jaunty Jackalope") ===
Line 22: Line 39:
 
=== Ubuntu 8.10 ("Intrepid Ibex") ===
 
=== Ubuntu 8.10 ("Intrepid Ibex") ===
  
GnuCash 2.2.6 is included in Ubuntu 8.10, released October 27 2008. The new version of Add/Remove Software menu item should automatically activate the Universe repository when you search for GnuCash, making it slightly simpler to install. (If you still don't see GnuCash, go to Software Sources and activate the Universe repository.) Source building and back-porting procedures should be similar to previous releases. (Please note any changes here.)
+
GnuCash 2.2.6 is included in Ubuntu 8.10, released October 27 2008.  
  
 
=== Ubuntu 8.04 ("Hardy Heron") ===
 
=== Ubuntu 8.04 ("Hardy Heron") ===
Line 29: Line 46:
  
 
As always, activate the Universe repository in your Software Sources to make GnuCash available.  
 
As always, activate the Universe repository in your Software Sources to make GnuCash available.  
 
  
 
=== Ubuntu 7.10 ("Gutsy Gibbon") ===
 
=== Ubuntu 7.10 ("Gutsy Gibbon") ===

Revision as of 17:56, 2 March 2010

  • packages.ubuntu.com search for gnucash
  • ubuntu gnucash bugs in launchpad
  • Details on how to upgrade Ubuntu
  • Ubuntu releases twice a year, with version numbers indicating the year and month of release (y.mm). Each release also has a nickname. (The first release came out in October 2004; Ubuntu 4.10 was also known as "Warty Warthog.")
  • Ubuntu has regular releases every six months. All releases receive security updates for 18 months, but some releases are designated "LTS" for Long Term Support. LTS releases are officially supported (and backported to) for 3 years on the desktop, and 5 years for servers.

Build GnuCash Yourself

It requires very little technical skill to build GnuCash from source in Ubuntu. See Building for details. (Important: for production purposes be sure to compile the latest STABLE release.)

GetDeb

The version of GnuCash in the official Ubuntu repositories tends to be a bit outdated. For the past several years, the latest stable packages of GnuCash have been publicly available at http://GetDeb.net/ which is an unofficial archive of Ubuntu-compatible packages. If you use the GetDeb packages, be sure to download all three GnuCash packages to your machine so the dependencies can be met.

LaunchPad

A few revisions ago, a group created a Personal Package Archive (PPA) with what was THEN a version newer than the official package: PPA for GnuCash Packaging. This includes a HBCI/OFX enabled version. If you use this method, you can ignore the information in the following sections. (As of this writing, however, the packages in the PPA have not been updated since March 2008.)

Standard Ubuntu Releases of GnuCash

If you not using any of the above sources, when you install GnuCash, the version you get will be the version archived for your release of Ubuntu. GnuCash is not officially maintained for Ubuntu, so it is the latest Debian version available when the Ubuntu release was "frozen" (as listed below). Depending on your version of Ubuntu, you may additionally have to manually activate the "Universe" repository (using the Software Sources application) before GnuCash is visible.

If you are using an older (such as one of the LTS versions) of Ubuntu, you may want an updated version of GnuCash from an official repository. As newer versions of GnuCash become "back-ported" to your release, you can activate the Backports repository to install the latest back-ported upgrade. (If fidelity to the rest of the supported release is important to you, also be sure to "pin" your Backports repository to a lower priority than the other repositories using an /etc/apt/preferences file, and install only the upgraded packages you use.) For more backport details see https://help.ubuntu.com/community/UbuntuBackports

Because back-ported releases come from Debian packages, even back-ported versions are usually at least a bit outdated, too. :-( If you want the latest, your best bet is to either build it yourself or use the GetDeb repository.

Ubuntu 10.04 ("Lucid Lynx")

GnuCash 2.2.9 is included in Ubuntu 10.04, scheduled for release April 2010.

Ubuntu 9.10 ("Karmic Koala")

GnuCash 2.2.9 is included in Ubuntu 9.10, released October 29th 2009.

Ubuntu 9.04 ("Jaunty Jackalope")

GnuCash 2.2.6 is included in Ubuntu 9.04, released April 23 2009.

Ubuntu 8.10 ("Intrepid Ibex")

GnuCash 2.2.6 is included in Ubuntu 8.10, released October 27 2008.

Ubuntu 8.04 ("Hardy Heron")

GnuCash 2.2.4 is included in Ubuntu 8.04, released April 24 2008. (Ubuntu 8.04 "Hardy Heron" is an "LTS" or "Long Term Support" release to replace Ubuntu 6.06 "Dapper.") Source building and back-porting procedures should be similar to previous Ubuntu releases.

As always, activate the Universe repository in your Software Sources to make GnuCash available.

Ubuntu 7.10 ("Gutsy Gibbon")

GnuCash 2.2.1 is included in Gutsy. Some minimal notes on building GnuCash appear in BuildGutsy. See the Debian page for more details.

Ubuntu 7.04 ("Feisty Fawn")

GnuCash 2.0.5 is included in Feisty, and 2.2.1 is available in the Feisty Backports repository. To enable online banking HBCI, the build instructions for Debian and Ubuntu are the same. See the Debian page for the instructions.

To build GnuCash 2.2 on Feisty, see Building#Feisty.

Ubuntu 6.10 ("Edgy Eft")

GnuCash 2.0.1 is included in Edgy. To enable online banking HBCI, the build instructions for Debian and Ubuntu are the same. See the Debian page for the instructions.

Ubuntu 6.06 ("Dapper Drake")

Binaries installing to /usr:

Binaries installing to /usr/local:

BreezyBadgerInstallation instructions should basically work (perhaps with minor adjustments).

Ubuntu 5.10 ("Breezy Badger")

BreezyBadgerInstallation