DistroPackages/Ubuntu

Mono for Ubuntu

Official Packages

The following official versions are available in the standard Ubuntu repositories:

Ubuntu Dapper (6.06 LTS): 1.1.13.6
Ubuntu Hardy (8.04 LTS): 1.2.6
Ubuntu Jaunty (9.04): 2.0.1
Ubuntu Karmic (9.10): 2.4.2.3
Ubuntu Lucid (10.04 LTS): 2.4 branch snapshot
Ubuntu Maverick (10.10): 2.6.7

Dependencies are automatically tracked for applications in the archive such as Tomboy, Gbrainy and F-Spot. Ubuntu comes with these three applications by default, and therefore comes with Mono installed by default.

To compile your own software, install mono-devel on Dapper (6.06 LTS), Jaunty (9.04), Karmic (9.10), Lucid (10.04 LTS), or Maverick (10.10).

To compile your own software, install mono-2.0-devel on Hardy (8.04 LTS).

Backport Packages

Mono is considered a "core framework" in Ubuntu, meaning it has many applications depending upon it (roughly 40 applications). Due to this, the chance of one of those applications breaking due to unexpected changes in their underlying framework is considered too high to risk an update.

As a result, Mono cannot officially be backported in Ubuntu.

Unofficial Packages

Ubuntu Hardy (8.04 LTS)

Users of Ubuntu 8.04 LTS (Hardy Heron) can install 2.4 branch snapshot by using Synaptic from the badgerports (http://badgerports.org) 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:

Ubuntu Lucid (10.04 LTS)

Users of Ubuntu 10.04 LTS (Lucid Lynx) can install 2.6.7 by using Synaptic from the badgerports (http://badgerports.org) 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:

Further Links

  • Mono in Ubuntu is maintained by members of the Debian Mono team - you should consider using their resources as shown below
  • The Debian Mono team can be contacted via IRC: irc://irc.oftc.net/#debian-cli - for a web-based IRC client, try Mibbit (http://www.mibbit.com/networks/oftc/debian-cli.html)
  • The Debian Mono team can be contacted via their mailing list, pkg-mono-devel@lists.alioth.debian.org (http://lists.alioth.debian.org/mailman/listinfo/pkg-mono-devel) - general questions relating to Mono on Debian should go to the end-user mailing list debian-cli@lists.debian.org (http://lists.debian.org/debian-cli/)
  • The Debian Mono team has a website on Alioth (http://pkg-mono.alioth.debian.org/)