Are there any guidelines or tools for packaging Mono applications for Debian/Ubuntu? Like where to put Assemblies that ship with the application etc.
In order to install Mono Framework on Debian 11, you will need: Basic knowledge of the Linux operating system. The first step in installing Mono Framework on Debian 11 is to make sure that your machine is up-to-date.
Debian and Ubuntu use the same package format, and they often use the same package names, so it's sometimes possible to use a package intended for one system on the other. But don't count on it always working, as the dependencies aren't always in sync. You'll have a little better luck trying to recompile the packages from source.
The ‘deb’ package format comes from the Debian Linux distribution and is widely considered the best package format for system-level libraries and applications with rich and dynamic dependencies. We use .deb packages to create the base Ubuntu operating system and we include tens of thousands of debs for a wide range of open source applications.
With that said, the easiest method is to get setup with a Linux distro that is Mono friendly such as Suse, or Ubuntu. Personally, I tried it using Ubuntu 8.10. Once you've got your Linux distro setup properly download and install MonoDevelop. This is an open source IDE that's tightly integrated to work with the Mono platform.
Mono has some general guidelines about packaging, but these are not specific to Debian/Ubuntu who may do things differently:
http://www.mono-project.com/Guidelines:Application_Deployment
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With