How to install Monodevelop on Debian Etch without adding additional sources to apt.
Guide Notes:
- Everything after the “$” signs is what you should copy and paste into the console
- Everything should be done as the root user.
- Open a root terminal window via Applications -> Accessories -> Root Terminal
1. Install mono (as root)
Type ‘ y ‘ if it asks for verification or space requirements.
$ apt-get install mono
2. Install monodevelop dependencies (as root)
Type ‘ y ‘ if it asks for verification or space requirements.
$ apt-get install cli-common libgconf2.0-cil libgdiplus libgecko2.0-cil libglade2.0-cil libglib2.0-cil libgnome2.0-cil libgtk2.0-cil libgtksourceview2.0-cil liblog4net1.2-cil libmono-accessibility2.0-cil libmono-cairo1.0-cil libmono-cecil0.4-cil libmono-corlib1.0-cil libmono-corlib2.0-cil libmono-data-tds1.0-cil libmono-data-tds2.0-cil libmono-peapi1.0-cil libmono-relaxng1.0-cil libmono-security1.0-cil libmono-security2.0-cil libmono-sharpzip0.84-cil libmono-sharpzip2.84-cil libmono-system-data1.0-cil libmono-system-data2.0-cil libmono-system-runtime1.0-cil libmono-system-runtime2.0-cil libmono-system-web1.0-cil libmono-system-web2.0-cil libmono-system1.0-cil libmono-system2.0-cil libmono-winforms2.0-cil libmono0 libmono1.0-cil libmono2.0-cil libungif4g mono-gac mono-mcs mono-runtime monodoc-base monodoc-manual pkg-config
3. Download the monodevelop package from the unstable branch
$ wget http://mirrors.kernel.org/debian/pool/main/m/monodevelop/monodevelop_0.12+dfsg-1_all.deb
– or –
You can manually choose your mirror: http://packages.debian.org/cgi-bin/download.pl?arch=all&file=pool%2Fmain%2Fm%2Fmonodevelop%2Fmonodevelop_0.12%2Bdfsg-1_all.deb&md5sum=de81a32ae56388ec3a0aede12a15a637&arch=all&type=main
4. Install the monodevelop package manually (as root) (if your .deb filename is different, replace it with yours)
$ dpkg -i monodevelop_0.12+dfsg-1_all.deb
If all goes well, under the Applications -> Programming menu, should reside a ‘shortcut’ to MonoDevelop.