I almost forgot I had a blog here, so it’s time to put it to good use.
For a while now, it’s not been easy to install the bleeding edge mono and monodevelop, while the stock ubuntu packages are good and the debian experimental ones are very good, they are still both quite old (due to having the requirement that they exist to support a whole chunk of an entire linux installation ) and so do not get fixes very quickly. With this in mind I have decided to create (and try to maintain) packages for a full parallel mono environment of the latest stable/released mono and monodevelop.
These packages will not interfere or interact with your existing binary (deb) installation of mono or monodevelop so it won’t break your package manager nor your existing mono based apps and libraries.
Add the following line to your /etc/apt/sources.list
deb http://void.printf.net/~bredroll/pmono ./
$ sudo apt-get update && sudo apt-get install pmono-*
$ pmono bash $ pmono mono ... $ pmono gsharp ... $ pmono monodevelop etc..
Main changes since release 4:
- mono 2.10.8
- monodevelop 126.96.36.199
Main changes since release 2:
- can now install monodevelop without forcing the package
- package disk usage sizes now correct
- custom soft debugger dialog enabled by default
- moved internal package creation away from checkinstall and now use a more traditional dpkg-deb and some perl to monitor changes
I’ve been able to test most things by building and running a gtk# app using the new packages aswell as running a remote debug session.
The only bugs so far seem to be that monodoc segfaults on exit and that monodevelop always seems to want to run gnome-terminal when you choose “Open in Terminal” where it really should use x-terminal-emulator ( you can fix this by making a symlink in /usr/local/bin between ‘gnome-terminal’ and ‘x-terminal-emulator’
My next few plans are for an amd64 build and to update the mono 2.10.8 and monodevelop 2.8.5, stay tuned!