En tictech han tomado como polÃtica utilizar lo recomendado por la gente de OpenBravo, una postura por otra parte muy inteligente. Esto significa que vamos a utilizar Centos como distribución. Lo cierto es que nunca habÃa instalado Centos pero si que he trabajado durante mucho tiempo con red hat y derivadas.
Necesitaba por una parte poder guarrear sobre la distro sin cargarme mi máquina de trabajo, cosa que suelo hacer en mi debian gnu linux y por eso lo tengo tan desorganizado todo con archivos de configuración viejos, paquetes que me he dejado sin desinstalar por aquà y por allá de viejas instalaciones/configuraciones. También necesitaba tener una instalación limpia y funcionando para poder llegar a un cliente y decirle – Mira, esto es lo que nosotros te proponemos.- asà pueden ver algo tangible y no sólo imaginarselo según lo que nosotros le contemos.
La solución estaba clara, un sistema de virtualización y a correr. Ahora bien ¿qué requisitos tenÃa que tener ese sistema de virtualización?
- Que fuera multiplataforma ya que nunca sabes que software va a utilizar tu cliente y debes poder montarle el sistema de virtualización para que él pruebe el producto.
- También tenÃa que tener un uso sencillo para que el cliente no tuviera problemas al utilizarlo.
- Que permitiera crear varias máquinas virtuales.
- Y en lo posible que fuera software libre.
Se que en la empresa han estado trasteando con vmware asà que me puse a probarlo. Me bajé el vmplayer para gnu linux y lo monté sobre la debian, no hubo muchos problemas pero para ejecutar el player hay que lanzarlo desde el shell pasándole los parámetros oportunos y eso ya no cumple uno de los requisitos. Aunque el problema principal es que el player es sólo eso, un player y necesitas o el workstation o el server para poder montar las máquinas virtuales pero entonces entramos en el fabuloso mundo de las licencias de software privativo y que cosas puedes o no puedes hacer dependiendo de qué instales y/o la licencia que compres.
Encontré una solución intermedia, utilizar qemu para generar la máquina virtual y luego lanzarla desde vmplayer pero no me convencÃa mucho.
La opción de qemu no cumplia alguno de los requisitos como por ejemplo que no es fácil de utilizar, aunque si es software libre y si es multiplataforma. Por tanto la descarté.
Total que haciendo caso a los consejos de mi buen amigo deabru me he puesto a probar Virtualbox y he quedado realmente satisfecho. La prueba ha sido la siguiente, he instalado Virtualbox en Windows Xp y he creado una máquina virtual donde he instalado Centos. Luego he instalado Virtualbox también en debian gnu linux y he intentado cargar la imágen de la máquina con la instalación de Centos recién hecha desde Windows y no ha dado ningún problema.
Como Virtualbox cumple todos los requisitos es mi opción. Ahora sólo tengo que hablarlo con mis compañeros a ver que opinan.
Cheli