Tomando decisiones drásticas

Por fin me decidí a tomar el toro por los cuernos y acabar con el suplicio de soportar las barbaridades de Windows Vista (que es el que traía este portátil de fábrica).

Hacía ya tiempo que me rondaba la cabeza la posibilidad de instalar alguna distro de Linux como sistema operativo anfitrión, con idea de usarlo para desarrollar Java y Android, además de usarlo como sistema principal para internet, correo electrónico, trabajos de oficina, etc. Dentro de la distro instalaría VistualBox para poder tener las máquinas virtuales Windows (y otros sistemas) que quisiera para otros asuntos, uno de ellos, muy importante, poder desarrollar con Xailer las aplicaciones de escritorio. Además también había pensado tener instalado Wine para poder probar los desarrollos hechos con Xailer trabajando bajo Linux.

Pensaba haber montado Ubuntu, pero este portátil está cortito de recursos así que me decidí por Linux Mint 14 como anfitrión y como primera máquina virtual para programar con Xailer, un Windows XP Home que tengo original con licencia.

Linux Mint se instala en un suspiro, no te das cuenta. El único escollo que me ha dado un poco más de dolor de cabeza ha sido ajustar la resolución de pantalla ya que el fabricante de este chisme no fabrica drivers para Linux. Una vez solucionado ese pequeño problema, el resto ha sido fácil: instalar VurtualBox con su “Extension Pack” para poder usar los recursos de la máquina a través de la virtualizada, instalar la máquina virtual con Windows XP Home, configurar el acceso a la red desde Windows para poder tener internet y conectarme con servidores remotos MySQL (para esto hay que instalar algunos paquetes adicionales en Linux Mint y crear un bash que se ejecuta al inicio), configurar la máquina virtual Windows para que tenga acceso a los recursos del sistema, instalar Xailer y listo, todo funcionando.

Así, ahora uso el Windows virtualizado para programar con Xailer y desde Linux tengo el resto de cosas: navegador, correo electrónico, control remoto, servidor MySQL local, teamviewer para control remoto, MySQL workbench, y algunas cosas más.

Por el momento estoy muy satisfecho con el resultado.