Table of Contents
Binaries for other platforms (unsupported)
Debian
Official Packages
Mono is available in the current stable Debian release and in later versions. To develop software with Mono, install the mono-devel package on Etch (4.0) using aptitude or similar package manager.
For Lenny (testing) or Sid (unstable), install the mono-2.0-devel package.
The following official versions are available:
| Debian Lenny (5.0): | 1.9.1 |
| Debian Squeeze (testing): | 2.0.1 |
| Debian Sid (unstable): | 2.4 |
Unofficial Backport Packages
Debian Backports
Users of Debian 4.0 (Etch) can install Mono 1.9.1 by using apt-get or aptitude from the backports.org (http://www.backports.org) repository. Backports.org is a community project driven by Debian Developers to ship latest Debian packages for Debian/Stable users.
To develop with the latest version of Mono available, follow the instructions at backports.org (http://www.backports.org/dokuwiki/doku.php?id=instructions) to enable the repository, then run:
aptitude -t etch-backports install mono-2.0-devel
meebey.net
Alternatively, you can install Mono 1.9.1 and MonoDevelop 1.0 by using apt or aptitude from the debian.meebey.net/etch-backports repository. This repository is driven by the official package maintainer of the Debian Mono packages.
Add this line to your /etc/apt/sources.list file:
deb http://debian.meebey.net/etch-backports /
And then install or upgrade your Mono and MonoDevelop using:
apt-get update && apt-get dist-upgrade
or
apt-get update && apt-get install monodevelop
Unofficial Preview Packages
Users of Debian Unstable (sid) can use this APT repository to install Mono and related packages that are not yet uploaded or accepted in Debian.
Add this line to your /etc/apt/sources.list file:
deb http://debian.meebey.net/ /
Ubuntu
Official Packages
Mono is available in all Ubuntu releases, and installed by default. To develop software with Mono, install the mono-devel package on Dapper (6.06), Jaunty (9.04), or Karmic (9.10) by pasting the line below into your browser address bar (or using synaptic):
apt:mono-devel
For Hardy (8.04) or Intrepid (8.10), install the mono-2.0-devel package by pasting the following line into your browser address bar (or using synaptic):
apt:mono-2.0-devel
The following official versions are available:
| Ubuntu Dapper (6.06): | 1.1.13.6 |
| Ubuntu Hardy (8.04): | 1.2.6 |
| Ubuntu Intrepid (8.10): | 1.9.1 |
| Ubuntu Jaunty (9.04): | 2.0.1 |
| Ubuntu Karmic (9.10): | 2.4 |
Unofficial Backport Packages
Users of Ubuntu 8.04 LTS (Hardy Heron) can install Mono 1.9.1 by using Synaptic from the badgerports (http://directhex.mfgames.com) repository. badgerports is an unofficial community project from one of the Debian/Ubuntu Mono developers to ship latest Ubuntu packages for Ubuntu LTS users. Please visit the URL below for full information on enabling these packages:
Other Linuxes
This download is a best effort install for Linux on x86 32bit (i586). It may or may not work with your distribution. Installing on a supported distro via rpm is the recommended method. At some later point this installer may be updated to be self contained in order to work on all Linux x86 32bit distributions.
For help with the installation, see: InstallerInstructions
- Mono 1.9.1_2 Installer (http://ftp.novell.com/pub/mono/archive/1.9.1/linux-installer/2/mono-1.9.1_2-installer.bin)
Standalone Gtk# Installer for Microsoft .NET Framework
GTK# 2.10 Installer (.msi):
GTK# 2.10 Installer (.exe):
GTK# 2.8 Installer:
Solaris
Blastwave.org Blastwave is a collection of binary packages of free software that can be automatically installed to a Solaris computer (sparc or x86) over the network. It will even install missing dependencies.
- Mono on Solaris SPARC and x86. Use pkg-get to install it. You may need to read the HOW-TO to setup pkg-get.
Nokia / Maemo
- Mono on Maemo for the Nokia 770 and 800. For help with the installation, see Mono for Nokia (http://mono-project.com/Maemo)
- Mono 1.2.5 Runtime Single Click Install (http://go-mono.com/maemo/pool/bora/mono/mono.install)
- Mono 1.2.3.1 Scratchbox developer kit (http://go-mono.com/maemo/scratchbox-devkit-mono-1.2.3.1-2-i386.tar.gz)
Snapshots
Daily test tarballs (http://www.go-mono.com/daily/) of the SVN repository are made almost daily. These are not guaranteed to build, but have undergone a minimum sanity check in that the snapshot of the SVN repository from which they were generated was buildable on the test machine. The time when they become available is not predictable, and there are sometimes gaps of several days.
The AnonSVN (http://mono-project.com/AnonSVN) mirrors updated every 30 minutes.
Snapshot RPMs (http://mono.ximian.com/monobuild/snapshot/download-trunk/) built from trunk get updated every hour. These contain most of the packages we ship but very well may be broken.
Daniel Nauck (mailto:dna@mono-project.de) maintains a Ubuntu VMware image with the latest Mono from svn head. You can find it at mono-project.de (http://www.mono-project.de/mono-image/).
User/password = mono/mono
The vm is setup for German, but the English language packages are installed as well. To change the vm to English:
- On GDM Login Screen, click on the left bottom icon "Einstellungen".
- Chose the menu entry "Sprache wählen...".
- Select in the dropdown list English and click on the button "Sprache ändern"
- Click "Ja"
- Everything should be in English.
Then change the keyboard to English.
- Click System -> Preferences -> Keyboard
- Select the Layout Tab
- Click + Add
- Select your language (U.S.English) from the layout drop down
- Click on the Default radio button to make English the default layout.
- Click Close


