How to install Mono on Intel Edison

This is the fastest way to get Mono onto your Intel Edison. I saw some other solutions that involve compiling Mono yourself which takes hours, do this instead to install an existing precompiled image using opkg.

This process works specifically for the Week 18 build (Yocto 2.1).

Step 1: Flash your Edison with the latest image and get it online

Step 2: Configure your Edison with the extended OPKG binaries

First, open a terminal to your Edison and run vi like this:

vi /etc/opkg/base-feeds.conf

Now insert these lines:

 src/gz all http://repo.opkg.net/edison/repo/all
src/gz edison http://repo.opkg.net/edison/repo/edison
src/gz core2-32 http://repo.opkg.net/edison/repo/core2-32

Now save and quit and run update:

opkg update
opkg upgrade

Step 3: Install Mono

opkg install mono