[Tutor] Python 2.7 on Ubuntu 11.10 - Do not unintall

Alan Gauld alan.gauld at btinternet.com
Wed Nov 2 11:07:31 CET 2011

On 02/11/11 06:26, spawgi at gmail.com wrote:
> Shouldn't this be treated as a bug then? As a user I should be allowed
> to uninstall the software I want to.

You can, it just breaks stuff that depends on it.
Just as if you uninstalled Java all your Java applications
would break (eg Eclipse, Freemind etc)

The same is true on any OS. If you remove Java (or .Net)
from a Windows box the same kind of bad thing happens.

The systems administrator (you for a single user PC!) is expected to 
know and understand the critical components and their dependencies.
Basically if you didn't explicitly install it, don't remove it.
(And even if you did explicitly install it there may still be 
dependencies from things you installed later!)

Alan G
Author of the Learn to Program web site

More information about the Tutor mailing list