====== Download NAV ====== NAV is [[PostCard|freely]] available under the GNU GPLv2 license. ===== Smoothest install ===== We recommend the [[nav_on_debian|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: - Install [[http://www.debian.org/|Debian]] - Follow the instructions on the [[nav_on_debian]] page. - Read our [[https://nav.uninett.no/doc/4.0/intro/getting-started.html|Getting Started guide]]. ===== Optional installs ===== In principle, NAV can run on any Unix-like platform, as long as Apache and Python are supported. * See [[NAVInstallation|installation instructions for the latest version]] ===== Download the source code ===== * Go to [[https://launchpad.net/nav/|LaunchPad]] to download NAV [[https://launchpad.net/nav/+download|source code releases]] ===== Binary/distribution packages ===== * Debian GNU/Linux:\\ We package the latest NAV for the current stable version of Debian. [[nav_on_debian|Follow the instructions here]]. ===== 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. [[navappliance|See the navappliance page for more information]]. ===== Getting a development version ===== NAV uses [[http://www.selenic.com/mercurial|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).