|
|
(11 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | = Official Code Source =
| + | Most operating systems contain package managers, which usually already contain Navit packages. Unfortunatly, they are mostly outdated, so we recommend to use github sources: |
− | {{OutOfDate}}
| + | * https://github.com/navit-gps/navit/ |
| {{note | | {{note |
− | |NAVIT is under heavy development, so recommend to use the '''up to date SVN version''' to get the newest features and bug fixes! | + | |NAVIT is under heavy development, so recommend to use the '''up to date Github version''' to get the newest features and bug fixes! |
| }} | | }} |
| | | |
− | ==Releases== | + | = Portable devices = |
− | The latest official release source-code can be downloaded from Navit's project page on sourceforge:
| + | If you can't find you platform, check [[Impossible ports]] and ask at [[contacts]] |
− | http://sourceforge.net/project/platformdownload.php?group_id=153410
| |
| | | |
− | ==SVN==
| + | * [[Android]] |
− | If you want the bleeding-edge version of Navit, checkout the source from the SVN repository:
| + | **[[Augmented Reality]] |
− | svn co https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit
| + | * [[Ångström development]] |
| + | * [[iOS]] |
| + | * [[Maemo]] |
| + | * [[TomTom]] |
| + | * [[WebOS]] |
| + | * [[WinCE]] (see also [[Windows#Windows_Mobile.2FWindows_CE|Navit on Windows]]) |
| + | * [[Sailfish OS]] |
| | | |
− | You can browse the code without downloading anything at [http://navit.svn.sourceforge.net/viewvc/navit/ Sourceforge].
| |
| | | |
− | Nightly builds from the SVN source are made for a variety of architectures, including Linux, WinCE and Android. You can find them in our [http://download.navit-project.org/navit/ download repository]. If you want to compile the SVN source go to [[Linux| Navit SVN installation on Linux]].
| + | =Desktop = |
| | | |
− | =Users contributed packages ( Binaries ) =
| |
| == ArchLinux == | | == ArchLinux == |
− | If you want to install the svn version of Navit on ArchLinux you can build it by using the [http://aur.archlinux.org/packages.php?ID=18799 PKGBUILD] from AUR | + | If you want to install the SVN version of Navit on ArchLinux you can build it by using the [https://aur.archlinux.org/packages/navit/ PKGBUILD] from AUR |
| | | |
| == Debian == | | == Debian == |
− | :''See also [[Interactive help#Debian]].''
| + | unofficial packages available on the repositories of all currently supported versions |
− | Packages for [http://navit.latouche.info/debian/lenny lenny] (i386 and amd64) and [http://navit.latouche.info/debian/sid sid] (i386 and amd64), updated at least every night (see http://navit.latouche.info/debian/ for the most up-to-date list of releases and architectures). If you want an other architectures to be built, [mailto:navit@latouche.info send me an email].
| |
| | | |
− | You can add one of the following line to you /etc/apt/sources.list:
| + | == Fedora == |
− | * deb http://navit.latouche.info/debian lenny main
| + | ''currently no unofficial packages'' |
− | * deb http://navit.latouche.info/debian sid main
| |
| | | |
− | Note: The compiled packages are for i386 and x86_64 platforms
| |
− |
| |
− | For those willing to priorities those packages over the one of your distrib, you can put the following in /etc/apt/preferences:
| |
− | Package: navit
| |
− | Pin: release o=latouche
| |
− | Pin-Priority: 9999
| |
| | | |
| == Gentoo == | | == Gentoo == |
− | Ebuild available in the [http://overlays.gentoo.org/proj/sunrise sunrise overlay]
| + | Navit is built from SVN, so it is marked as live-overlay. Therefore it is masked and cannot be installed without further means. You have to insert a new line to /etc/portage/package.keywords: |
− | | |
− | Information on using Gentoo overlays can be found [http://www.gentoo.org/proj/en/overlays/userguide.xml here]
| |
| | | |
− | Navit is built from svn, so it is marked as live-overlay. Therefore it is masked and cannot be installed without further means. You have to insert a new line to /etc/portage/package.keywords:
| + | =sci-geosciences/navit-9999-r1 ** |
| | | |
− | =app-misc/navit-9999 **
| + | Ebuild available in the [https://github.com/l29ah/booboo booboo overlay] |
| | | |
− | == Ubuntu ==
| + | Information on using Gentoo overlays can be found [http://www.gentoo.org/proj/en/overlays/userguide.xml here] |
− | :''See also [[Interactive help#Ubuntu]].''
| |
− | Packages for [http://navit.latouche.info/ubuntu/gutsy gutsy] (i386 only), [http://navit.latouche.info/ubuntu/hardy hardy] (i386 and amd64) and [http://navit.latouche.info/ubuntu/intrepid intrepid] (i386 and amd64), [http://navit.latouche.info/ubuntu/jaunty jaunty] (i386 and amd64) and [http://navit.latouche.info/ubuntu/karmic karmic] (i386 and amd64) updated often (see http://navit.latouche.info/ubuntu/ for the most up-to-date list of releases and architectures). If you want an other architectures to be built, [mailto:navit@latouche.info send me an email].
| |
| | | |
− | You can add one of the following line to you /etc/apt/sources.list:
| |
− | * deb http://navit.latouche.info/ubuntu gutsy main
| |
− | * deb http://navit.latouche.info/ubuntu hardy main
| |
− | * deb http://navit.latouche.info/ubuntu intrepid main
| |
− | * deb http://navit.latouche.info/ubuntu jaunty main
| |
− | * deb http://navit.latouche.info/ubuntu karmic main
| |
− | * deb http://navit.latouche.info/ubuntu lucid main
| |
− |
| |
− | and add the key to the Ubuntu keyring:
| |
− | gpg --keyserver hkp://subkeys.pgp.net --recv-keys CB229096
| |
− | gpg --export -a CB229096 | sudo apt-key add -
| |
− |
| |
− | Note: The compiled packages are for i386 and x86_64 platforms.
| |
− | Packages for Gutsy are no more build, please upgrade your OS
| |
− |
| |
− | For those willing to priorities those packages over the one of your distrib, you can put the following in /etc/apt/preferences:
| |
− | Package: navit
| |
− | Pin: release o=latouche
| |
− | Pin-Priority: 9999
| |
| | | |
| == openSuSE == | | == openSuSE == |
| + | unofficial packages available from the open build service for openSUSE Tumbleweed, Leap 42.2 and Leap 42.3 |
| | | |
− | '''These packages follow the svn build:'''
| |
| | | |
− | * [http://software.opensuse.org/ymp/Application:Geo/openSUSE_10.3/navit.ymp 1-Click Install for openSUSE 10.3]
| + | == Ubuntu == |
− | * [http://software.opensuse.org/ymp/Application:Geo/openSUSE_11.0/navit.ymp 1-Click Install for openSUSE 11.0]
| + | unofficial packages available on the universe repository of all currently supported versions |
− | * [http://software.opensuse.org/ymp/Application:Geo/openSUSE_11.1/navit.ymp 1-Click Install for openSUSE 11.1]
| |
− | * [http://software.opensuse.org/ymp/Application:Geo/openSUSE_Factory/navit.ymp 1-Click Install for openSUSE Factory]
| |
− | | |
− | == Fedora == | |
− | | |
− | '''These packages follow the svn build:'''
| |
− | | |
− | [http://download.opensuse.org/repositories/Application:/Geo/Fedora_10 The rpm package for Fedora 10]
| |
− | | |
− | == eeePC ==
| |
− | ''Note: These packages seem to no longer be maintained.''
| |
− | [http://www.yet-another-geek.org/categories/11-eeePC Packages for the eeePC], built from CVS on an irregular basis.
| |
− | | |
− | == OpenMoko ==
| |
− | See http://wiki.openmoko.org/wiki/Navit for pointers to opkg packages (depending on your distro). See also [[Maemo]] for more details
| |
− | | |
− | = Portable devices ( Porting for mobile phone/PDA ) =
| |
− | | |
− | === Navit on n770/n800/n810 ===
| |
− | * [[Maemo development]]
| |
− | | |
− | === Navit on Ångström ===
| |
− | * [[Ångström development]]
| |
− | | |
− | === Navit on OpenMoko Neo Freerunner ===
| |
− | * [[Maemo development]] (see also [[Navit on Android]] if you are running Android on your Freerunner)
| |
− | | |
− | === Navit on Android ===
| |
− | * [[Android development]]
| |
− | **[[Augmented Reality]]
| |
− | | |
− | === Navit on WinCE/Windows Mobile ===
| |
− | * [[WinCE]] (see also [[Windows#Windows_Mobile.2FWindows_CE|Navit on Windows]])
| |
− | | |
− | === Navit on Iphone ===
| |
− | * [[iOS]]
| |
− | | |
− | === Navit on Palm webOS ===
| |
− | | |
− | * (en) [http://www.webos-internals.org/wiki/Application:Navit Navit on Palm webOS (in english)]
| |
− | * (fr) [http://www.webos-internals.org/wiki/Application:Navit-FR Navit on Palm webOS (in french)]
| |
− | | |
− | = How to compiling (Building)=
| |
− | == '''Dependencies (software required to build Navit)''' ==
| |
− | * [[Dependencies]]
| |
− | | |
− | == '''Building/compiling Navit''' ==
| |
− | === Windows ===
| |
− | * [[Windows development]]
| |
− | | |
− | === MacOS ===
| |
− | * [[MacOS development]]
| |
| | | |
− | === Linux === | + | = Building= |
− | * [[Linux development]]
| |
| | | |
− | === Tomtom ===
| + | See [[Development]] |
− | * [[TomTom development]] (additional, older information at [http://opentom.org/Navit OpenTom])
| |
| | | |
| [[Category:Ports]] | | [[Category:Ports]] |
| [[Category:Support]] | | [[Category:Support]] |
Most operating systems contain package managers, which usually already contain Navit packages. Unfortunatly, they are mostly outdated, so we recommend to use github sources:
If you want to install the SVN version of Navit on ArchLinux you can build it by using the PKGBUILD from AUR
unofficial packages available on the repositories of all currently supported versions
Navit is built from SVN, so it is marked as live-overlay. Therefore it is masked and cannot be installed without further means. You have to insert a new line to /etc/portage/package.keywords:
unofficial packages available from the open build service for openSUSE Tumbleweed, Leap 42.2 and Leap 42.3
unofficial packages available on the universe repository of all currently supported versions