[Gtk-sharp-list] My first mono program deployment

Adam Tauno Williams adam at morrison-ind.com
Tue May 1 08:10:53 EDT 2007


> I am a windows developer looking to release my first mono/GTK# program for
> Linux. I don't want to use distro specific packages (e.g. rpm .deb) I have
> read the Mono deployment guidelines at
> http://www.mono-project.com/Guidelines:Application_Deployment but I feel
> that some of the steps are unnecessary for such a small program.
> Please correct me if I am mistake but the only dependencies should be mono
> and GTK#?

Yes, and everything THEY depend on.  But that should be a problem  
solved before your application arrives.  Just setup you package to  
require gtk-sharp and the distribution's package manager should take  
care of it for you.

> I have kept strictly to those two libraries. Does this mean I
> could deploy the binary program unlike most other Linux programing methods?

One of the best things about .NET is "xcopy deployment".  Just place  
your executable and any specifically related DLLs in a folder and it  
should run.

> I have looked at Autopackage and Bitrock  does anyone have any input
> concerning these or any other packaging systems.

Building DEB/RPM packages for a simple problem is pretty simple. :)

> If I am heading in the wrong direction please point me in the correct
> direction.




More information about the Gtk-sharp-list mailing list