I had some time to try to install MonoGame 3.7.1 on Linux, which in my case is Linux Mint 19.2 Tina Cinnamon!
I used @cra0zy`s installation instructions for MonoGame 3.6 and adapted them to install MonoGame 3.7.1.
So here are the step by step installation instructions which worked for me:
Since it is based on Ubuntu I installed the latest official version of MonoDevelop for Ubuntu 18.04 like this (check the link for comparison):
sudo apt install apt-transport-https dirmngr sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo "deb https://download.mono-project.com/repo/ubuntu vs-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list sudo apt update sudo apt-get install monodevelop
After that I used @cra0zy`s package (thank you for providing it btw) like described here like this:
wget https://github.com/cra0zy/monodevelop-run-installer/releases/download/220.127.116.118-1/monodevelop-18.104.22.1688-1.run chmod +x monodevelop-22.214.171.1248-1.run sudo ./monodevelop-126.96.36.1998-1.run
After that I opened the Menu and openend MonoDevelop Stable once so that it creates the necessary files as the current user as described by @harry-cpp.
After that I installed MonoGame with the provided installer like this:
wget https://github.com/MonoGame/MonoGame/releases/download/v3.7.1/monogame-sdk.run chmod +x monogame-sdk.run sudo ./monogame-sdk.run
I cleaned up the temporary files with
sudo rm monodevelop-188.8.131.528-1.run monogame-sdk.run
I opened MonoDevelop Stable and used Tools | Add-ins… | Gallery | Game Development | MonoGame Addin from the menu to install the project templates so that it is then possible to create a new solution in MonoDevelop which is based on one of the MonoGame templates.
I opened MonoDevelop and used Tools | Extensions… | Gallery | Game Development | MonoGame Extension from the menu to install the project templates so that it is then possible to create a new solution in MonoDevelop which is based on one of the MonoGame templates.
At this point the installation should be complete.
Just wanted to share, enjoy