[Mono-list] Essential Ubuntu packages?

Ian Norton ian.norton-badrul at thales-esecurity.com
Thu Jan 3 18:38:35 UTC 2013


The answer to this depends really on what your app requires.

Like any program, your mono app requires a number of things to be installed for
it to run.

mono-runtime will usually be enough to run a basic hello-world app or one that
brings all its dependenant libraries with it in binary form.

So, eg, if your mono program requires gnome-sharp, you'll need to know to install that either via apt or by building it from source.

Many of the popular and useful mono libraries also have unmanaged (native)
portions so you need those installed too.  gtk-sharp requires gtk, x and all
manner of other things.

The best advice I think I can give is to be clear in the knowledge of which
libraries you need ( be they mono assemblies or otherwise ) to make your
install process easier. You may even find you can have a simple install script
that installs the mono packages you need first.

Best

Ian

On Thu, Jan 03, 2013 at 06:32:33PM +0000, mickeyf wrote:
> I'm sure this has been asked, but I have not found an answer. 
> 
> "apt-get install mono complete" apparently installs mono-develop, docs and
> waay more than is required to simply run a mono app.
> 
> "apt-get install mono runtime" apparently leaves out libraries.
> 
> How do I install just the essentials? Is there a well-defined list of
> packages somewhere? Even a list of which assemblies are in which packages? 
> 
> It almost looks like the only way to end up with everything required but no
> extras is to install mono-complete then selectively delete unneeded parts.
> Please, say it isn't so!?
> 
> Is there a packager-for-Ubuntu to whom this question should be directed?
> 
> Thanks,
> 
> mickeyf
> 
> 
> 
> --
> View this message in context: http://mono.1490590.n4.nabble.com/Essential-Ubuntu-packages-tp4657950.html
> Sent from the Mono - General mailing list archive at Nabble.com.
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list


More information about the Mono-list mailing list