Installing CKAN on Fedora - HebaruSan/CKAN GitHub Wiki

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