GNUmed client on Ubuntu
Ubuntu Feisty, Gutsy, Hardy and Intrepid carry GNUmed. To be more specific they carry gnumed-client which is taken from the Debian repositories. Because of a strict policy and packages policies the GNUmed versions that ship with Ubuntu are most of the time outdated.
One has to add a special Ubuntu repository to have access to the recent gnumed-client and gnumed-server packages. We provide updated packages through the
GNUmed team's PPA.
All repositories in an Ubuntu system are listed in the file
/etc/apt/sources.lst . While you can certainly use graphical tools to change this list to add the repository it is easy
using the command line
If you are not yet comfortable with the
command line usage follow this
excellent guide on how to add a repository on Ubuntu Linux. Look for the section on how to add custom repositories.
In a cmd shell as user root type in the following commands:
apt-get update and
apt-get install gnumed-client or follow this guide:
https://help.ubuntu.com/community/InstallingSoftware to learn how to use graphical helper tools.
Choose
Applications>Misc>Gnumed from the menu or simply type 'gnumed' in a cmd shell.
GNUmed Backend Installation (server and database)
Please read the basics here:
DatabaseOnGNULinux
As of Jan 2009 there now are server packages available for testing in the
GNUmed team's PPA. Installing the package gnumed-server will put all files needed for running a local GNUmed database on your system.
In a cmd shell as user root type in the following commands:
apt-get update and
apt-get install gnumed-server or follow this guide:
https://help.ubuntu.com/community/InstallingSoftware to learn how to use graphical helper tools.
Once the gnumed-server package is installed there is a script available that will setup the GNUmed database inside the
PostgreSQL database. Running
gm-bootstrap_server as user 'root' will create a working GNUmed database in your system.
Read more about the process
here. In addition to the installation process described here for Ubuntu there is information on a method that most likely works on all GNU/Linux systems.
On some systems it might be neccessary to
configure PostgreSQL prior to calling 'gm-bootstrap-server' and/or starting GNUmed.