How To: Install Monodevelop on Debian Etch

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.

Leave a Reply

Your email address will not be published.

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