Mono logoI’ve recently heard that a discussion about Ubuntu default media player has taken place at the Karmic UDS.

News is that Banshee will likely take the place of Rhythmbox sooner or later (possibly in time for Karmic Koala).

I don’t really blame the decision, it should be taken as a big compliment to the Banshee development team.

I am equally sure, though, that many people won’t like the choice, because of the many concerns that Mono carries with it.

If you’re a mono supporter, please don’t get angry with me. It’s not really about bashing anything, as much as providing choice to those who wish it.

On a personal note, I’m still a Mono user currently, but reading flames like this doesn’t really encourage me (and yes, I challenge you to read it completely). Oh, I like Miguel’s posts by the way, but don’t ask me about the other pro-monos in such thread.

Gosh, what were we talking about ? :( Ah yes..

Strip the mono from the box

A word of warning: performing the following command will remove Mono and all the related applications from your machine. Even if it’s your intent to do so, look carefully at the list of the packages to be removed (apt will likely prompt you to make sure you’re sure).
If you’re using a clean Ubuntu Jaunty installation, prepare to loose just f-spot (which can be replaced by gthumb) and tomboy (which can be replaced by gnote).

If you have installed manually other programs, some of those may be stripped, such as banshee, gnome-do and so on.

To remove Mono, perform the following command:

sudo apt-get remove --purge mono-common libmono0 mono libmono1.0-cil libmono2.0-cil

Mono no no

Nice name. :-) Mono no. Mono no no no no ! The mononono package introduces a deliberate conflict between itself and mono.

The web is full of guides that teach you how to clean your computer from Mono. Still, the problem is that Mono may be silently re-introduced as a dependency the next time you install an application.

Mononono will prevent any application requiring Mono to be installed. It will prevent the Mono to come back.

That means essentially that trying to install a Mono application (even if you don’t know it requires mono) will cause a conflict with the mononono package itself and you’ll be prompted to deal with it.

Download mononono here, then double click it to install it. (here’s the original webpage).

Update: as noted by Jo Shields, this is pretty much a ugly hack. It’s simple and it works, though.

Update: ARCH USER ? download nomono and related instructions here !

Further warnings

Really. This stuff is bloody serious, I mean.. will remove f-spot! And other stuff. You could also not be able to have sex with more than a partner at time anymore. Use it with care. I also won’t able to give you support to any issue you may experience.

The day it will require you to remove the whole gnome, instead, you’ll know we’re in big troubles. :-)

Does anyone know similar packages for other popular distributions (Fedora, OpenSuse, Arch etc.) ?