Mono on Synology NAS

At home we use a NAS for some time to hold our media an backups, take care of our downloads, airprint jobs and fill my spare time with playing around with the (endless) possibilities. Triggered by Chris’ question I finally installed mono on my synology DS212J, just for the fun of it.

mono beta installThe mono package is in the Utilities section since DSM 5.0. Because it is a beta package you must enable that first. Go into Settings in the top menu of the Package Center, open the Beta tab in the window that opens and check the box “Yes, I want to see beta versions!”.

Now the install will complain if the Web Station is not enabled and offers to take you there. Enable it and start the installation of mono.

When you browse to a non existing aspx page, the error message at the bottom will tell you it is mono / dotnet.

Version Information: 2.11.1 ((no/426188e Wed Apr 9 15:25:51 CST 2014); ASP.NET Version: 2.0.50727.1433

If you’ve enabled SSH there is even more to play with.
mono.version
You can commandline compile and run all sorts of programs. Just make sure it is mono 2.11.1 and/or dotnet 2.0 compatible.

About erictummers

Working in a DevOps team is the best thing that happened to me. I like challenges and sharing the solutions with others. On my blog I’ll mostly post about my work, but expect an occasional home project, productivity tip and tooling review.
This entry was posted in Development and tagged , , . Bookmark the permalink.

2 Responses to Mono on Synology NAS

  1. test says:

    you can try the mono package from SynoCommunity, it is a more recent version and better maintained version of mono (Mono v3.6.0-2) – see https://github.com/SynoCommunity/spksrc/issues/671

  2. Theresa says:

    Hi great reading yyour post

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.