Skip to content

Installing CKAN on OSX

Tetsuchou edited this page Apr 1, 2016 · 31 revisions

This guide assume that your downloads go into the default "Downloads" directory.

  • Download and install Mono

[Mono 3] (http://download.mono-project.com/archive/3.12.1/macos-10-x86/MonoFramework-MDK-3.12.1.macos10.xamarin.x86.pkg) (for Yosemite users)

Mono 4 (for El Capitan users)

  • Get the latest version of CKAN from the releases page

  • Press Cmd+Spacebar on your keyboard, write "Terminal" and the press Enter

  • In the terminal that opens write the following with an Enter keystroke after each line

cd Downloads

mono ckan.exe

Alternatively, install via Homebrew

NOTE: An earlier version of Mono will be installed, which is not compatible with CKAN under El Capitan (see this issue)

brew tap homebrew/games
brew install ckan
ckan help

Note that on some macs the loading of CKAN can generate spamming of Fontconfig warnings about not having a valid region tag and ignoring UTF-8 in the terminal. If this is the case the following line can be used instead of mono ckan.exe

LC_CTYPE="en_US.UTF-8" && mono ckan.exe

After ensuring that ckan.exe runs correctly you should check out the CKAN OSX automator apps.

After launching, go to the top of the CKAN window and click Settings>KSP Command line and change the path from what is there

to ./KSP.app/Contents/MacOS/KSP

NOTE: On OSX Yosemite, this needs to be ./KSP.app --args -single-instance, per this support issue.

You can verify that this is the correct path by going to your Kerbal Space Program folder, usually /Users/username/Library/Application Support/Steam/SteamApps/common/Kerbal Space Program

Right clicking KSP and choosing "Show Package Contents"

and finding the KSP executable

Clone this wiki locally