Cómo desinstalar Evolution en forma segura

¿Alguna vez intentaste eliminar el programa de correo electrónico Evolution que viene por defecto en Ubuntu? En caso afirmativo, sabés bien el dolor de cabeza que puede ser. El problema, en realidad, es muy sencillo: algunos de los paquetes de Evolution son dependencias de otros paquetes y éstos, al desinstalarse Evolution, necesariamente piden desinstalarse también para no «quebrar» las dependencias. Ahora, el problema es que estos paquetes, que tienen como dependencias algunos de los que forman Evolution, son claves para el buen funcionamiento de Ubuntu. Por esta razón, al intentar desinstalar Evolution así…
sudo apt-get remove evolution*
…un montón de otros paquetes se van a querer desinstalar, siendo los más importantes aquellos vinculados con el panel de gnome y el archifamoso meta-paquete ubuntu-desktop (que en sí mismo no instala ningún programa pero que articula todos los paquetes que conforman una instalación «normal» de Ubuntu y, por consiguiente, en caso de no estar instalado no se podrá actualizar Ubuntu cuando surja una nueva versión).


Las razones para querer borrar Evolution

  1. Linux nos ofrece algo grande, realmente grande: libertad. Entre otras cosas, esto significa que si no nos gusta un programa, lo borramos y listo. Si nos gusta más otro lo instalamos y ya. En otras palabras, no nos impone la utilización de un software determinado. Los programas que vienen por defecto en las distros son, digamos así, «recomendaciones», pero nada más. En Windows, como bien sabemos, esto es completamente diferente.
  2. Supongamos que me gusta más Thunderbird, por poner un ejemplo. ¿Es lógico tener instalado 2 clientes de correo, especialmente si hay uno que no utilizo para nada?
  3. Otro caso típico: miro todos mis mails a través de clientes web (GMail, Yahoo, Hotmail, etc.). Ergo, no necesito de Evolution y lo quiero borrar.
  4. ¡¡Necesito espacio en disco!! Ya borre todos los caché, los archivos temporarios, todo… y aún así ando corto… Ah, ya sé, voy a borrar ese programita que no uso nunca. ¿Cómo se llamaba? Ah, sí: Evolution.

En fin, las razones pueden ser muchas y muy variadas. Estrictamente hablando, la solución que les ofrezco a continuación no borra por completo Evolution, pero se le acerca mucho. En lo que hace a la experiencia de usuario, Evolution desaparecerá del menú de Aplicaciones y se liberarán 53.3 MB de espacio en disco.

Abrimos el terminal y escribimos:

sudo aptitude purge evolution-indicator evolution evolution-documentation-en evolution-common evolution-data-server evolution-webcal evolution-plugins

Actualización: he recibido algunos comentarios diciendo que este método «rompía» los datos personales del usuario. Concretamente, al borrar evolution-data-server, Sistema > Preferencias > Acerca de mí queda inutilizado. Esto es completamente cierto. No obstante, no conozco a nadie que llene realmente esos datos así como tampoco conozco ninguna aplicación que haga uso de ellos. De todas maneras, si no querés que eso deje de funcionar, simplemente omití evolution-data-server en el comando anterior.

Un último comentario antes de que me pregunten. Sí, pueden borrar Evolution desde Synaptic o con cualquiera de estos dos métodos…

sudo aptitude purge evolution
sudo apt-get purge evolution

…pero este método liberará solamente 8MB de espacio en disco (contra 53,3 de mi método) y dejará un montón de paquetes «huérfanos».

Por favor, no malinterpreten este post. Evolution es un gran programa, en todo sentido. No me parece mal que venga por defecto en Ubuntu. Lo que me molesta es que no sea fácil borrarlo. =)