Virtualización · 4 min read · Dec 01, 2025

VMware Workstation en Fedora Core 6 (i686)

VMware Workstation en Fedora Core 6 (i686)

Este artículo describe cómo instalar VMware Workstation en un sistema Fedora Core 6 (i686). Con VMware Workstation puedes crear y ejecutar sistemas operativos invitados (“máquinas virtuales”) como Linux, Windows, FreeBSD, etc. bajo un sistema operativo anfitrión.

Requisitos

Lo que necesitamos:

  • VMware workstation (debes descargar esto tú mismo)
  • Versión del kernel 2.6.18-1.2798
    -> Devel
    -> Headers
    -> Kernel

Paso 1

Descarga el archivo RPM de VMware workstation (VMware workstation) (alrededor de 107 MB).

Luego descarga el kernel ver 2.6.18-1.2798.fc6.i686:

kernel-2.6.18-1.2798.fc6.i686.rpm
kernel-devel-2.6.18-1.2798.fc6.i686.rpm
kernel-headers-2.6.18-1.2798.fc6.i386.rpm

(alrededor de 20 MB para descargar)

Si este no es un sistema FC real, usa un gestor de descargas para obtener los archivos y luego usa winscp para copiarlos al box de FC o si este es un sistema real solo usa wget dirección para descargar los archivos a por ejemplo /tmp/vmware/.

Paso 2

La parte de instalación de los RPM’s. (Trabajo sobre la base de que obtuviste la copia de VMware Workstation y la copiaste al PC de FC 6, así que estamos listos para comenzar.)

rpm -ihv kernel-2.6.18-1.2798.fc6.i686.rpm  
rpm -ihv kernel-devel-2.6.18-1.2798.fc6.i686.rpm  
rpm -ihv kernel-headers-2.6.18-1.2798.fc6.i386.rpm  
rpm -ihv VMware-workstation-5.5.3-34685.i386.rpm

Debería verse así:

rpm_installs.JPG

Después de que estén instalados, solo reinicia y selecciona desde el gestor de arranque:

vmware_workstation_kernel_pic

Selecciona de la lista el 2.6.18-1.2768.fc6 y NO EL .fc6xen.

Paso 3

Configurando VMware. En la ventana de terminal escribe

vmware-config.pl

Ahora viene la parte divertida de la instalación:

Deteniendo servicios de VMware:
Monitor de máquina virtual [OK]
Debes leer y aceptar el Acuerdo de Licencia de Usuario Final para continuar.
Presiona enter para mostrarlo. < presiona enter >

Luego presiona la barra espaciadora si no quieres leer el EULA (si sabes de qué se trata). Luego escribe yes .

¿Aceptas? (sí/no) Y
Gracias.

Configurando bibliotecas GTK+ 2.4 de respaldo.

¿En qué directorio deseas instalar los íconos de tipo mime?
[/usr/share/icons]

¿Qué directorio contiene tus archivos de entrada de menú de escritorio? Estos archivos tienen una
extensión de archivo .desktop. [/usr/share/applications]

¿En qué directorio deseas instalar el ícono de la aplicación?
[/usr/share/pixmaps]

Intentando encontrar un módulo vmmon adecuado para tu kernel en ejecución.

Ninguno de los módulos vmmon preconstruidos para VMware Workstation es adecuado para tu
kernel en ejecución. ¿Quieres que este programa intente construir el módulo vmmon para
tu sistema (necesitas tener un compilador C instalado en tu sistema)? [sí]

Usando compilador “/usr/bin/gcc”. Usa la variable de entorno CC para anular.
¿Cuál es la ubicación del directorio de archivos de encabezado C que coinciden con tu kernel en ejecución?
[/lib/modules/2.6.18-1.2798.fc6/build/include]

Extrayendo las fuentes del módulo vmmon.

Construyendo el módulo vmmon.

Usando sistema de construcción de kernel 2.6.x.
make: Entrando en el directorio /tmp/vmware-config0/vmmon-only' make -C /lib/modules/2.6.18-1.2798.fc6/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entrando en el directorio/usr/src/kernels/2.6.18-1.2798.fc6-i686’
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config0/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config0/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config0/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config0/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/task.o
CC [M] /tmp/vmware-config0/vmmon-only/common/vmx86.o
CC [M] /tmp/vmware-config0/vmmon-only/vmcore/moduleloop.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.o
Construyendo módulos, etapa 2.
MODPOST
CC /tmp/vmware-config0/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.ko
make[1]: Saliendo del directorio /usr/src/kernels/2.6.18-1.2798.fc6-i686' cp -f vmmon.ko ./../vmmon.o make: Saliendo del directorio/tmp/vmware-config0/vmmon-only’
El módulo se carga perfectamente en el kernel en ejecución.

¿Quieres red para tus máquinas virtuales? (sí/no/ayuda) [sí]

Configurando una red puenteada para vmnet0.

Las siguientes redes puenteadas han sido definidas:

. vmnet0 está puenteado a eth0

Todas tus interfaces ethernet ya están puenteadas.

¿Quieres poder usar red NAT en tus máquinas virtuales? (sí/no)
[sí]

Configurando una red NAT para vmnet8.

¿Quieres que este programa busque una subred privada no utilizada? (sí/no/ayuda)
[sí]

Buscando una subred privada no utilizada (esto puede tardar un tiempo)…

La subred 172.16.61.0/255.255.255.0 parece estar sin usar.

Las siguientes redes NAT han sido definidas:

. vmnet8 es una red NAT en la subred privada 172.16.61.0.

¿Deseas configurar otra red NAT? (sí/no) [no]

¿Quieres poder usar red solo anfitrión en tus máquinas virtuales?
[sí]

Configurando una red solo anfitrión para vmnet1.

¿Quieres que este programa busque una subred privada no utilizada? (sí/no/ayuda)
[sí]

Buscando una subred privada no utilizada (esto puede tardar un tiempo)…

La subred 192.168.69.0/255.255.255.0 parece estar sin usar.

Las siguientes redes solo anfitrión han sido definidas:

. vmnet1 es una red solo anfitrión en la subred privada 192.168.69.0.

¿Deseas configurar otra red solo anfitrión? (sí/no) [no]

Extrayendo las fuentes del módulo vmnet.

Construyendo el módulo vmnet.

Usando sistema de construcción de kernel 2.6.x.
make: Entrando en el directorio /tmp/vmware-config0/vmnet-only' make -C /lib/modules/2.6.18-1.2798.fc6/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entrando en el directorio/usr/src/kernels/2.6.18-1.2798.fc6-i686’
CC [M] /tmp/vmware-config0/vmnet-only/driver.o
CC [M] /tmp/vmware-config0/vmnet-only/hub.o
CC [M] /tmp/vmware-config0/vmnet-only/userif.o
CC [M] /tmp/vmware-config0/vmnet-only/netif.o
CC [M] /tmp/vmware-config0/vmnet-only/bridge.o
CC [M] /tmp/vmware-config0/vmnet-only/procfs.o
CC [M] /tmp/vmware-config0/vmnet-only/smac_compat.o
SHIPPED /tmp/vmware-config0/vmnet-only/smac_linux.x386.o
LD [M] /tmp/vmware-config0/vmnet-only/vmnet.o
Construyendo módulos, etapa 2.
MODPOST
ADVERTENCIA: no se pudo abrir /tmp/vmware-config0/vmnet-only/includeCheck.h: Argumento inválido
CC /tmp/vmware-config0/vmnet-only/vmnet.mod.o
LD [M] /tmp/vmware-config0/vmnet-only/vmnet.ko
make[1]: Saliendo del directorio /usr/src/kernels/2.6.18-1.2798.fc6-i686' cp -f vmnet.ko ./../vmnet.o make: Saliendo del directorio/tmp/vmware-config0/vmnet-only’
El módulo se carga perfectamente en el kernel en ejecución.

Iniciando servicios de VMware:
Monitor de máquina virtual [OK]

Ethernet virtual [OK]

Red puenteada en /dev/vmnet0 [OK]

Red solo anfitrión en /dev/vmnet1 (en segundo plano) [OK]

Red solo anfitrión en /dev/vmnet8 (en segundo plano) [OK]

Servicio NAT en /dev/vmnet8 [OK]

La configuración de VMware Workstation 5.5.3 build-34685 para Linux para este
kernel en ejecución se completó con éxito.

Ahora puedes ejecutar VMware Workstation invocando el siguiente comando:
“/usr/bin/vmware”.

Disfruta,

–el equipo de VMware

Lo último que debes hacer es ejecutar VMware y poner tu número de serie para ello y feliz uso de VMware en linux :).

Espero que esto ayude a alguien allá afuera.

Sabía que era difícil encontrar cómo obtener VMware cuando quería que se instalara en FC6 hace unos 2 meses y me molesté… así que volví a Windows en mi caja personal..

Si hay algún problema o actualización que deba saber, envíame un correo a zcworld [at] gmail [dot] com con el asunto de la publicación de FC6 en VMware.

Así sé de qué se trata…

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.