spacer
spacer
spacer

Packages of Mono, a Free Software .NET framework implementation, are now available for Debian GNU/Linux. It is hoped that feedback from users of these packages will facilitate the development of a framework for the seamless integration of Mono and the .NET environment into Debian GNU/Linux.

Download

The packages available from the local apt source have been tested on unstable Debian GNU/Linux systems.

To get started, install mono, a metapackage which will provide a complete .NET development and testing evironment.

To get the documentation, install the monodoc, a metapackage which will install the manual and at least one viewer package.

The MonoDevelop IDE can be installed with the monodevelop package.

Release packages for Debian unstable (sid)

The packages enter Sid when they are ready. Sometimes there are timing problems when certain packages stay for too long in the NEW queue. If you really need fresh packages, you can test some from our preview repository.

Unreleased preview packages for Debian unstable (sid)

/etc/apt/sources.list should contain:

deb debian.meebey.net/pkg-mono ./

Release packages for Debian Testing

There are not explicite packages for Debian Testing since maintaining them is sisyphus work. Please wait for Testing to adopt enough packages from Unstable to fullfil the dependencies.

Release packages (backports) for Debian Stable

backports.debian.org

Documentation

If you're just getting started with Mono and .NET development, you'll find some of this documentation helpful:

  • Mono
    • The official Mono site
    • The Mono Handbook
    • The API reference
  • The C# language
    • ECMA-334: C# Language Specification
    • Microsoft C# Language Specification
    • A Comparative Overview of C#
    • Softsteel C# Tutorial
  • The CLI platform
    • ECMA-335: Common Language Infrastructure (CLI)
    • Microsoft Introduction to the .NET Framework Class Library

Packaging policy

Official Debian CLI Policy: pkg-mono.alioth.debian.org/cli-policy/

Todo

spacer

We are working on keeping the packages in most current and most bug-free state. There are still some issues to be dealt with:

wiki.debian.org/Teams/DebianMonoGroup/TODO

Various comments

BINFMT_MISC

The packages integrate .NET executables into the Linux system using binfmt-support. This is an optional feature, the recommended way is using the cli-wrapper or a wrapper script for installed applications. Make sure that your kernel is compiled with BINFMT_MISC support. This shouldn't be an issue if you're using the kernel provided by your vendor / Debian.

Banners

You can use this banner to link through:

spacer

Alp Toker also done some banners for other Mono subprojects.

People

Debian Mono Group Members:

  • Mirco Bauer (meebey)
  • Jo Shields (directhex)
  • Iain Lane (laney)
  • Ray Wang (raywang)
See "Uploaders" field of the package for the respective responsibilities.

Previous Members:

  • Alp Toker
  • Robert McQueen
  • Michael Schiansky (mrdata)
  • Teófilo Ruiz Suárez (teo)
  • Pablo Fischer (pabl0)
  • Eduard Bloch (Zomb)
  • Dave Beckett (dajobe)
  • Andrew Mitchell (ajmitch)
  • Dylan RE Moonfire (lurfagrin/dmoonfire)
  • Sebastian Dröge (slomo)
  • David Paleino (hanska/dapal)

Debian Mono Group Founders:

  • Eduard Bloch (Zomb)
  • Mirco Bauer (meebey)

Package status

Current package status (maintained by the Debian Mono Group):

Source Packages:
  • cli-common
  • mono
  • mono-debugger
  • monodoc
  • mono-tools
  • libgdiplus
  • mod-mono
  • xsp

Preview release notes

spacer

If you like beeing bleeding edge, you can try these experimental packages, but be warned, they may _not_ work at all, or packages are missing/conflicting/outdated/whatever!

Debian/EXPERIMENTAL Current preview packages of Mono

deb debian.meebey.net/experimental/mono /

If you experience problems with preview packages, please post on the pkg-mono-devel mailing list, thanks.

Prodding

Mailing lists:

pkg-mono-devel@lists.alioth.debian.org
pkg-mono-svn-commits@lists.alioth.debian.org
Subscribe via:
  • lists.alioth.debian.org/mailman/listinfo/pkg-mono-devel
  • lists.alioth.debian.org/mailman/listinfo/pkg-mono-svn-commits

We are also on IRC: OFTC (irc.debian.org) Channel: #debian-cli You need an IRC client in order to join the channel. Make sure to not miss the awesome Smuxi IRC client for GNOME / GTK+.

Access

Project homepage: alioth.debian.org/projects/pkg-mono

  • WWW browsing: git.debian.org
  • Access via Shell: git+ssh://git.debian.org/git/pkg-mono/$PACKAGE.git
  • Anon access: git://git.debian.org/pkg-mono/packages/$PACKAGE.git
Copyright © 2002 Alp Toker with updates from Eduard Bloch, 2004
Artwork: Copyright © 2001 Jakub "Jimmac" Steiner, from ScalableGorilla
spacer spacer
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.