Elite Article Source

15Dec/09Off

Installing C#, Mono(.NET) & MonoDevelop in Ubuntu Dapper Drake 6.06

Installing the complete Mono environment, including the runtime, the compiler and the development environment(MonoDevelop), is no more difficult in Ubuntu 6.06 than it was in Ubuntu 5.10.(The procedure for installing Mono for Kubuntu 6.06 is also similar, but GTK and related packages are needed to install the MonoDevelop IDE, which will be a big download if GNOME is not already installed.) After adding Multiverse and the Universe repositories to the Ubuntu source list, run the following commands in a shell(or use Synaptic/Adept Package Managers):

Except ‘mono' all other packages are optional. mono-gmcs is C# 2.0 compiler(By default, mono-mcs C# 1.0 compiler is installed). MonoDevelop is a GUI development environment for Mono development(primarily). The above command will also install the Mono documentation manual(monodoc-manual). for a standalone Mono documentation browser, install monodoc-browser. if you prefer to read the documentation in a web browser, then install monodoc-http(which needs mono-xsp):

In the above command, monodoc package automatically installs monodoc-browser. now you can view Mono documentation either in the stand-alone browser or in the web browser, by selecting the appropriate menu item from the GNOME/KDE menu:

Click the Monodoc(Documentation Browser) to browse through various help topics on Mono development:

You can install many other Mono based development manuals too, like Mono iPod manual, Mono njb manual(njb is a library used to talk to Creative MP3 Players etc), Mono NUnit manual etc.

Search for more documentation packages using 'sudo apt-cache search mono | grep manual' command or using Synaptic/Adept Package Manager.

The following related tools are also available in the repositories:
monodevelop-java: To develop Java applications in MonoDevelop. needs Java to be installed.
monodevelop-nunit: NUnit support in MonoDevelop. Strongly recommended.
monodevelop-versioncontrol: Only subversion is supported(no CVS).

mono-xsp is a standalone webserver that can be used to run ASP.NET 1.0 & 1.1 applications. mono-xsp2 runs ASP.NET 2.0 applications.

If you would rather host the ASP.NET applications through Apache webserver, then you need mono-apache-server package. Note:

mono-apache-server + libapache-mod-mono –> Apache 1.3
mono-apache-server + libapache2-mod-mono –> Apache 2.0

Similarly, mono-apache-server2 is for ASP.NET 2.0.

This will automatically select the mono-apache-server2 package. Remember that this will also install Apache server and related packages if they are not already installed. The next post will be about creating a sample Mono program using the MonoDevelop development environment.

Installing C#, Mono(.NET) & MonoDevelop in Ubuntu Dapper Drake 6.06

Related posts:

  1. ISP-Server Setup – Ubuntu 5.10 “Breezy Badger” ISP-Server Setup - Ubuntu 5.10 "Breezy Badger" Version 1.0...
  2. The Ubuntu Dapper Experience The release of Ubuntu Dapper 6.06 caused a lot...
  3. Ubuntu / Kubuntu / Xubuntu / Edubuntu 6.06.1 LTS Released The Ubuntu team is proud to announce the release of...
  4. Ubuntu 10.04 Lucid Lynx Boots In 3.6 Seconds [Using SSD] We all know about the obsession with booting speed that...
  5. Ubuntu Keeps Building Momentum Many enthusiast PC sites create buying guides for people...

Related posts brought to you by Yet Another Related Posts Plugin.

Comments (0) Trackbacks (0)

Sorry, the comment form is closed at this time.

Trackbacks are disabled.