2009-06-23 19 views
6

Necesito hacer pruebas en máquinas limpias con frecuencia, así que necesito algún tipo de emulador de máquina virtual que pueda cargar y ejecutar imágenes limpias del sistema operativo.
¿Conoces algún freeware recomendado o emulador de bajo costo?VMWare equivalente

Gracias,
Adi Barda

+0

Ver el hilo (relativamente) reciente en http://stackoverflow.com/questions/1032305/vmware-equivalent – Jayan

+0

Aunque ahora prefiero Virtual Box para las pruebas de red, VMWare era de código abierto hasta la versión 7. Todavía se puede descargar la versión 6 aquí, que usa una licencia de fuente abierta. Decidieron solicitar una licencia comercial en la versión 7. Por lo general, puede tomar una imagen anterior y obtener el archivo de configuración y reemplazar el archivo de configuración de una versión posterior para hacer una nueva imagen (para v7 o posterior) compatible con v6. https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0|PLAYER-607|product_downloads – MacGyver

Respuesta

15

He estado usando VirtualBox por un tiempo - http://www.virtualbox.org/ - y funciona un convite

+2

Solo VirtualBox OSE es en realidad 'gratis' –

+1

+1 VirtualBox funciona muy bien. Sin embargo, tenga en cuenta que la versión de código abierto no virtualiza los controladores USB. Y la versión de código cerrado está disponible de forma gratuita, pero solo para fines de prueba. – balpha

+4

@Aiden y @balpha - Vuelva a leer el acuerdo de licencia y, en particular, las preguntas frecuentes de la licencia. La versión comercial está disponible para "uso personal" sin costo, donde "uso personal" significa que usted la instala y la usa usted mismo (incluso si es por trabajo). –

1

VirtualBox

VirtualBox es un potente producto de virtualización x86 para la empresa , así como uso doméstico. No sólo es VirtualBox un extremadamente rico en características, producto de alto rendimiento para clientes de la empresa, sino que también es la única solución profesional que es libremente disponible como código abierto software bajo los términos de la GNU Licencia Pública General (GPL) .

1

VirtualBox es también una buena alternativa.

8

Todo el mundo parece estar sugiriendo VirtualBox pero, en mi opinión, no se puede vencer a VMWare en el juego de virtualización.

Me gustaría obtener una copia de VMWare Player (es gratis para uso no comercial y sería difícil encontrar una más barata que eso), luego use este sitio web here para crear una máquina virtual para cualquier especificación necesitas.

Ejecuto un montón de imágenes en XP (y una imagen de XP en Debian) y realmente es fácil de configurar. Las primeras ediciones de Linux VMWare requerían que volviera a configurar el software cada vez que cambiaba el kernel, pero ahora esto es un proceso automático.

+0

¿Hace VMware Player instantáneas? –

+0

Sí, al apagar la máquina virtual y copiar todo el directorio a otro lugar :-) En realidad, así es como lo hacemos para nuestras pruebas automatizadas. Todo el VM se copia y se inicia, donde el programa de prueba se inicia automáticamente y finalmente los resultados del FTP a través de un servidor central antes de apagarse. – paxdiablo

+1

VMware Player es solo gratuito para "uso personal no comercial". –

2

Estamos utilizando la paravirtualización de Xen, y está funcionando muy bien. Es la misma tecnología utilizada por Elastic Compute Cloud (EC2) de Amazon para ejecutar sus imágenes de máquinas virtuales en sus hosts físicos. Solo te cuesta 0.5-3.0% de tus ciclos de CPU.

0

También soy un gran admirador de VirtualBox. El OSE es gratis y funciona realmente bien.

VMWare es agradable porque es increíblemente robusto, especialmente la edición de servidor. Con la edición de servidor, puede ejecutar todas sus VM de una máquina y acceder a ellas en cualquier momento navegando a la GUI web de VMWare. Esta es una buena característica que he usado una y otra vez.

Yo diría que si solo estás probando/jugando, iría con VirtualBox sobre VMWare.

+0

"Diría que si solo está probando/jugando, iría con VirtualBox sobre VMWare". - ¿por qué (solo curiosidad)? – paxdiablo

+0

Fue creado para un uso más personal, ya que VMWare se ocupa de soluciones de virtualización tanto personales como empresariales. Esto no quiere decir que VMWare no hará lo que usted necesita si solo está jugando, pero se necesita más espacio y memoria RAM. –

1

Me doy cuenta de que esto ya ha sido bien respondido, pero me gustaría añadir un par de notas sobre VirtualBox: (1) En mi experiencia, es mucho más rápido que VMware cuando se ejecuta como un host Linux, y 2) las características de la instantánea han sido enormemente mejoradas en las versiones recientes (la funcionalidad de instantánea integral es lo que me mantuvo en VMware durante mucho tiempo).

2

¿Cuáles son exactamente sus necesidades?

Me gustaría probar Vagrant que utiliza VirtualBox. Hace que crear y destruir cajas sea muy fácil y rápido a medida que las necesita.

Me ha parecido realmente increíble conseguir un nuevo entorno de desarrollo limpio en funcionamiento. Una vez que lo haces funcionar, es muy fácil cambiar, probar, crear, compartir y destruir entornos de desarrollo.