-
-
Save kjellski/84da70be97046461d1dd to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# install build dependencies | |
sudo apt-get install git mono-mcs mono-gmcs mono-devel autoconf libtool g++ gettext libglib2.0-cil-dev libgtk2.0-cil-dev libglade2.0-cil-dev libgnome2.0-cil-dev libgconf2.0-cil-dev | |
# add the ssl certs | |
sudo certmgr -ssl -m https://go.microsoft.com | |
sudo certmgr -ssl -m https://nugetgallery.blob.core.windows.net | |
sudo certmgr -ssl -m https://nuget.org | |
mozroots --import --sync | |
# create the working folder | |
mkdir mono | |
cd mono | |
# build and install mono | |
git clone https://github.com/mono/mono.git | |
cd mono | |
./autogen.sh --prefix=/usr && make && sudo make install | |
# build and install mono-addins | |
git clone https://github.com/mono/mono-addins.git | |
cd ../mono-addins | |
./autogen.sh --prefix=/usr && make && sudo make install | |
# build and install xsp | |
git clone https://github.com/mono/xsp.git | |
cd ../xsp | |
./autogen.sh --prefix=/usr && make && sudo make install | |
# install monodevelop not needed for my usecase | |
#git clone https://github.com/mono/monodevelop.git | |
#cd ../monodevelop | |
#./configure --prefix=/usr && make && sudo make install |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
"fresh install" of ubuntu 14.04 misses even 'make'. so must include it in first apt-get ;)