This is an old revision of the document!
NAV is freely available under the GNU GPLv2 license.
The latest stable version of NAV is 3.12.1.
We recommend the Debian package. The package is currently the most comrehensive as it takes care of all dependencies. It also includes a short and well documented cook book of things you need to do after installation. Your procedure will be this;
/usr/share/doc/nav/README.Debian
cookbookIn principle, NAV can run on any Unix-like platform, as long as Apache, Python and Java are supported.
NAV 3.8.3 has been packaged as a virtual appliance using VMWare/OVF. This can be used as a base for kick-starting a NAV service on a virtual infrastructure, or just for testing/evaluation purposes. See the navappliance page for more information or download the appliance directly.
NAV has recently switched from Subversion to the decentralized Mercurial version control software. There exists several development branches, which can be found on the web here: http://nav.uninett.no/hg/ .
If your OS doesn't provide a prepackaged Mercurial client, you can download the client here: http://www.selenic.com/mercurial/wiki/index.cgi/Download . To clone (checkout) the default NAV branch using Mercurial:
hg clone http://nav.uninett.no/hg/default/ nav-default
This will create the directory nav-default/
containing the latest
(hopefully stable) development version.
To later on update your cloned repository and working copy to the latest development
version, go to the directory nav-default/
, run:
hg pull hg update
Note that to build the development version, the configure
file
must be generated by autoconf:
aclocal autoconf
See DevVerToFreeBSD for a cookbook on how to install the development head on a FreeBSD machine (similar procedures for other OSes).