-
-
Notifications
You must be signed in to change notification settings - Fork 346
Installing CKAN on OSX
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
install notes:
when you install Mono, you most likely are installing it to the base /applications folder where the path is ( Macintosh HD/Applications ) but... when you run ( mono ckan.exe ) it will perform "things" to the user specific folder where the path is ( Macintosh HD/Users/yourname ) so .... if you are getting ERRORs during the initial startup of CKAN when you run ( mono ckan.exe ) you may need to go the User specific folder settings, by right clicking on the folder that has yourname on it, click GET INFO, and make sure the folder is not locked.
Contact us on the KSP forum or on our Discord server