opencpn:opencpn_user_manual:getting_started:opencpn_installation:fedora
Keywords: opencpn,opencpn_user_manual,getting_started,opencpn_installation,fedora

# Fedora

Using Linux repositories, an easier way to install and update.

Installing in a different, easy way. RPM

Installing on Fedora A full repo is now available and can be used to install and update opencpn.
To install the repo, please run this as root:

    dnf install [[http://je.onfray.fr/repo/fedora/23/x86_64/jeo-release-1.2-1.fc23.noarch.rpm|http://je.onfray.fr/repo/fedora/23/x86_64/jeo-release-1.2-1.fc23.noarch.rpm]]

[SethDart Reports 3/6/17]
I maintain my Fedora packages. Stable repo has 4.4, beta has 4.5.221. They are built for all current Fedora releases : that is #24 and #25 now, both for i386 (32 bits) & x86_64 (64 bits). I'm also building EPEL (RHEL/CentOS) packages for EPEL 6 & 7, x86_64 only. I can add more if requested.

There's nothing magic in these packages : I regularly update my .spec file (cmake automatically generated one breaks dependencies with subpackages and libraries) The .srpm is then built in a separate chroot for each flavour using regular Fedora mock tool. I'll upload all these recipes to my github repo when I've enough time.

When I tried to help building OpenCPN for OpenSUSE, I created a VM, it must be laying somewhere around. I can give it another try.

Keep up the good work. Jean-Eudes

### Install above RPM

You can install the above rpm, no matter if you're using i386 or x86_64, be it Fedora 22 or Fedora 23, it'll work on all these (you should be able to install it right from your browser clicking the above link and then install)
By default, only the stable repo is enabled ; you can install opencpn-4.2 from your favorite package manager (dnf, Gnome package kit or KDE package kit).

I've created two separate packages:

opencpn with the program and the two default plugins
and
opencpn-doc with the whole html doc to browse it offline.

When a new stable is released, you'll be automatically notified and able to update… so easy!
Security/Trust: all packages are signed with Key ID: 7e53dbe19add462d

### OpenCPN for OpenSUSE and Fedora

From Dominig,
I keep a precompiled version of OpenCPN for OpenSUSE and Fedora ready to install in the OpenSUSE build system (OBS). As both distro are rpm based, it's very easy for me to suport both.
Getting the correct wx release built and installed is a pain as notonly you need to get the right version built, but you also need to compile it with the right option set (no stl) and then make sure that the system does load what you want. Getting the right wx installed may require to change some priority or even wx repo manually on the target PC.
My OpenSUSE wiki page is here.

- OpenCPN for openSUSE English
- OpenCPN for openSUSE French

Alternative:

- opensus.org - OpenCPN for openSUSE French

I hope that it can help. Regards Dominig