Table of Contents

Download NAV

NAV is freely available under the GNU GPLv2 license.

Smoothest install

We recommend the Debian package. The package is currently the most comprehensive 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:

  1. Install Debian
  2. Follow the instructions on the nav_on_debian page.

Optional installs

In principle, NAV can run on any Unix-like platform, as long as Apache and Python are supported.

Download the source code

Binary/distribution packages

Virtual appliance

NAV has been pre-packaged as a virtual appliance in OVF format. 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.

Getting a development version

NAV uses Mercurial as its version control system. The default (trunk) and stable branches can be accessed at https://nav.uninett.no/hg/ .

If your OS doesn't provide a prepackaged Mercurial client, you can download the client here: http://mercurial.selenic.com/wiki/Download. To clone (checkout) the default NAV branch using Mercurial:

hg clone https://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:

./autogen.sh

See DevVerToFreeBSD for a cookbook on how to install the development head on a FreeBSD machine (similar procedures for other OSes).