Installing CKAN on Fedora - KSP-CKAN/CKAN GitHub Wiki
Easy mode
You can install CKAN from our RPM repository and let RPM keep it up to date for you. This will handle dependencies automatically and add CKAN to your system menus. Note that only nightly builds are available yet; stable builds will begin with the release after CKAN v1.31.0. (Full instructions not on wiki to stop somebody from infiltrating your system with a hostile RPM GPG key.)
Install using the RPM
sudo dnf install ckan-*.rpm
Below Fedora 22, use yum
instead of dnf
.
This will automatically install mono-core
.
Then run CKAN with ckan
in a shell, or with a launcher.
Manual Install
Mono
Install the latest version of Mono:
sudo dnf install mono-core
Below Fedora 22, use yum
instead of dnf
.
libcurl
CKAN requires libcurl to download mods:
sudo dnf install libcurl-devel
CKAN
Download the ckan.exe
file from our release page.
Double click ckan.exe. If the OS asks you for a program to open it with, type mono
.
Or use the shell to start CKAN with:
mono ckan.exe
Troubleshooting
Import certificates
See SSL certificate errors if you encounter errors related to certificates.
Non-English locales
If your system is in a non-English locale (for example Cyrillic), then CKAN may fail with this error:
Unhandled Exception:
System.NotSupportedException: CodePage 866 not supported
To remedy that run CKAN with a forced neutral locale:
LANG=C mono ckan.exe