Categorías: Consejos

Virtualización de sistemas operativos

 

 

La virtualización de los sistemas operativos, nace de la necesidad de probar el software que se desarrolla en distintas plataformas. Normalmente nos encontramos con el problema de que no sabemos si nuestro programa va a funcionar en Linux o en Windows o justamente necesitamos un programa especial que no funciona en nuestro sistema. La solución a esto es virtualizar un sistema operativo.

En la virtualización de un sistema, lo que hacemos es “instalar” dentro de nuestro sistema, otro. El primer sistema lo llamaremos anfitrión y el segundo, huésped. El sistema huésped tiene que poder tener acceso a nuestro hardware y para él, él es el único sistema instalado.

Ventajas de la virtualización

  • Poder usar distintos sistemas operativos, aunque no sea compatibles directamente con nuestra máquina ( un Mac sobre Windows)
  • Usar distintos sistemas operativos de manera simultánea.
  • Poder tener entornos de prueba, muy diversos.
  • Poder simular otras arquitecturas.

Desventajas de la virtualización

La mayor desventaja es la pérdida de rendimiento que normalmente ocurre al virtualizar un sistema operativo.

Virtual Box

Virtual Box es un gestor de máquinas virtuales, de código abierto y gratuito, que nos permite virtualizar múltiples sistemas, de manera muy sencilla. Además esta disponible tanto para Windows, Linux y Mac.

Una vez ya instalado, veremos la imagen de arriba y luego simplemente deberemos seguir el asistente para crear una nueva máquina virtual y para ello deberemos tener o un CD del sistema que queramos instalar o una imagen del mismo ( por ejemplo una .iso).

Una vez tengáis todo configurado, podéis tener algo como esto: (de izquierda a derecha, Elementary OS, Solaris, Windows 8)

 

Si queréis comenzar con un sistema ya configurado, os ofrecemos esta descarga. Con ella tendréis Elementary OS instalado y configurado.

Además tenemos la idea, de ir subiendo otras imágenes de máquinas virtuales ya configuradas, para que podáis usarlas de manera simple y rápida.

Jorge Durán

Entusiasta de la tecnología desde los 10 años, desarrollador y creador de varios proyectos de software y autodidacta por naturaleza. Ingeniero Informático por la USAL y .Net backend developer en idealista.

Share
Publicado por
Jorge Durán

Recent Posts

Docker: conceptos principales y tutorial paso a paso

Hoy queremos hablaros de Docker un proyecto que cada día es más usado, porque permite…

3 años hace

Crea diagramas rápidamente usando código

Cada vez estamos más acostumbrados a usar código para generar la infraestructura (IaC), documentar nuestro…

3 años hace

Procesamiento del lenguaje natural con ElasticSearch

Uno de los problemas que se presentan con una mayor frecuencia hoy en día, es…

4 años hace

Elige tecnología clásica y aburrida

Uno de los problemas que solemos tener los programadores, es que nos gusta estar a…

4 años hace

Cómo usar Docker en Windows

Docker es una de las herramientas más usadas por los desarrolladores, sin embargo, usarlo en…

4 años hace

Analiza el coste del uso de JavaScript

Como seguramente sabrás el uso de JavaScript ha crecido exponencialmente en los últimos tiempos, sin…

5 años hace