Mono - SignatureBeef/Terraria-s-Dedicated-Server-Mod GitHub Wiki
Notice: This page intended for Linux users only. It does not apply to Windows.
In order to run the patcher or the server on Linux, you must have Mono installed and working. Mono is an open source implementation of Microsoft's .NET Framework. It's used to run software that normally runs in Windows using the .NET framework.
To Install
Open a terminal emulator, and run the following as root or superuser. It's easier to just copy and paste this.
Ubuntu
sudo apt-get install mono-complete
Debian
su
apt-get install mono-complete
Running The Server With Mono
This is very easy, all you need to do is append mono
before typing ./tdsm.exe
.
For example:
mono ./tdsm.exe
Optional: You need a 4.0 compatible run time. If you get mscorlib errors then this is a sure sign. So you can add
--runtime=4.0
before./tdsm.exe
in that case.