InicioArticulos y noticiasBases de datosProgramaciónForosInternetServiciosEmail
También puedes ver ...
Almacenamiento (1)
Introduccion a los sistemas
Problemas en la instalación de Visual Studio 2008-Visual studio web authoring component
Cómo personalizar la barra de outlook
DoPDF - Crea archivos PDF facilmente
VMware soluciona una veintena de vulnerabilidades en sus productos
Comandos Unix/Linux
Grave problema de seguridad en Firefox
Servicios Windows
Errores de Boot

Afiliados
La Web del programador
MundoProgramacion


 Versión para imprimir

Ubuntu en VmWare con VMware Tools

    En el siguiente articulo vamos a explicar como instalar correctamente una de las distribuciones más populares de Linux, Ubuntu, en una máquina virtual con VmWare. Si no sabemos que es la virtualización ni una maquina virtual pincha aquí.

    Cuando creamos una maquina virtual con VmWare debemos instalar las denominadas "VMware Tools":es un conjunto de controladores y aplicaciones que acelerán notablemente el rendimiento de la maquina virtual. Cuando virtualizamos Ubuntu existen varios problemas al instalar VMware Tools. Desde este articulo vamos a intentar resolverlos. 

    El entorno sobre el que se ha desarrolla el articulo es el siguiente:

  • Sistema Operativo anfitrión Windows XP Pro Servipack 2
  • WmWare WorkStation 5.5.1
  • Maquina virtual Linux Ubuntu 5.10

    Para instalar VmWareTools debemos haber realizado correctamente los siguientes pasos:

  • Tener instalado WmWare correctamente en el sistema operativo anfitrión, en nuestro caso Windows XP Pro.
  • Crear una maquina virtual e instalar Ubuntu en ella.

    Antes de nada os recomiendo realizar un "snapshot" de la maquina virtual, para poder volver al estado anterior en caso de que se presente algún problema.

    Para instalar VmWareTools debemos arrancar la maquina virtual Ubuntu e introducir nuestro usuario. Una vez que el sistema operativo a terminado de arrancar, desde el menu de VmWare, debemos seleccionar la opcion VM --> Install VMware Tools ...

    Con esto apecerá sobre el escritorio de la maquina virtual montada una unidad de CD con dos archivos.


[Ampliar Imagen]

    Un instalador rpm y un archivo comprimido .tar.gz. El instalador rpm no es válido para distribuciones basadas en Debian, así que no podremos usarlo (salvo que querais convertirlo con alien). En este articulo usaremos el archivo VmwareTools-5.5.1-19175.tar.gz. Copiaremos el archivo a una ruta local, en mi caso /tmp/VmWareToolsCD/ y abrimos una sesión de consola.

    Lo primero que debemos hacer es convertir nuestro usuario en root para la sesión usando el siguiente comando:

$ sudo su

    Ahora tenemos que descomprimir el archivo .tar.gz para ello utizamos el siguiente comando:

$ tar -zxvf VmwareTools-5.5.1-19175.tar.gz


[Ampliar Imagen]

    Al descomprimir el archivo se creará un nuevo directorio llamado vmware-tools-distrib. Hasta ahora no hemos debido tener ningún problema ... Para instalar las VMware Tools necesitamos instalar algunas cosillas antes:

  • El comando make.
  • El compilador de C gcc.
  • Los archivos de cabecera del Kernel de nuestra versión.

    Debemos usar los siguientes comandos:

$ apt-get install gcc gcc-3.4 make

$ apt-get install linux-headers-'uname -r' 

$ ln -s /usr/src/linux-headers-'uname -r' /usr/src/linux 

    También se puede ejecutar $ uname -r y reemplazar 'uname -r' por el resultado obtenido.

    Ahora establecemos la variable de entorno CC al compilador de C gcc-3.4, ya que con versiones posteriores del compilador no funciona.

$ export CC=/usr/bin/gcc-3.4

    Despues de estos pasos previos podemos lanzar el instalador de las VMware Tools.

$ ./vmware-tools-install.pl

    Una vez finalizada la instalación de VMware Tools el instalador nos pregunta si queremos ejecutar el programa de configuración, respondemos afirmativamente, contentando a las preguntas que hace el programa con las respuestas por defecto.

    Para que los cambios tengan efecto deberemos reiniciar el sistema.

    Por fin tenemos instaladas las VMwareTools ... y la mejora de rendimiento se nota y mucho. A disfrutarlo.

Saludos, DJK

 


 Versión para imprimir  Foros de consulta

 
repositorios para hacer el linux-headers por manumene
Respuesta recibida el [13/03/2007 11:22:30]
Hola, he tenido un problema al tratae de instalar las headers.
No las encuentra. Puede ser problema de los repositorios. Tengo el ubuntu 5.04
Sabes cual es repositorio q necesito pa instalar las headers?
Gracias

 
Error al lanzar VMware desde terminal por Nocheoscura
Respuesta recibida el [28/03/2007 12:11:33]
Hola que tal veo que tu guia ya tiene un poco de tiempo publicada, sin embargo la he seguido al pie pero al lanzar el instalador de las VMware Tools desde terminal me manda lo siguiente:

root@PC3:/home/nocheoscura# ./vmware-tools-install.pl
bash: ./vmware-tools-install.pl: No existe el fichero ó directorio

Que podrá ser?, saludos.

NOTA: He instalado Ubuntu 6.10 Edgy en una maquina virtual de VMware Workstation 5.5.3 Build 34685

 
Actualizado por Devjoker
Respuesta recibida el [24/04/2007 02:46:31]
Hemos actualizado uno de los pasos, para que al crear el enlace simbolico sea independiente de la version de los headers utilizando el modificador 'uname -r'.
ln -s /usr/src/linux-headers-'uname -r' /usr/src/linux

 
Para Nocheoscura por Devjoker
Respuesta recibida el [24/04/2007 02:48:19]
Haz un ls del directoria a ver si realmente existe el archivo vmware-tools-install.pl, si existe prueba a poner la ruta completa.Si no ... ¿donde has descomprimido el archivo?

 
Problemas instalando vmware tools en xUbuntu por AlejandroL
Respuesta recibida el [03/05/2007 09:09:37]
Estoy tratando estas instrucciones pero me sale este error al tratar de instalar VMWare tools en xUbuntu 6.1
E: Couldn´t find package linux-headers-uname -r

¿Alguna idea?

 
uname -r por matatunos
Respuesta recibida el [04/05/2007 07:53:32]
ejecuta 'uname -r' en una linea, te contstara algo como 

2.6.20-15-generic

cambia en tu linea 'linux-headers-uname -r por esto

linux-headers-2.6.20-15-generic

 
para AlejandroL por Devjoker
Respuesta recibida el [04/05/2007 04:27:31]
uname -r es un modificador, va en la línea con la comilla simple que te falta (la comilla en UNIX significa que ejecuta antes el comando y luego la sentencia)

 
Problemas ln por Buggy
Respuesta recibida el [15/05/2007 08:31:13]
en esta linea 
ln -s /usr/src/linux-headers-'uname -r' /usr/src/linux

Tengo problemas me sale "ln: opcion invalida --/". No se a que se debe pero no me deja continuar. He cambiado 'uname -r' por 2.6.20-15-generic y nada, podriais ayudarme.

Gracias

 
VMware por Lorenzo
Respuesta recibida el [29/05/2007 11:39:32]
Al intentar instalar el VMware me dice que ya hay una instalación previa, que yo no se donde está, ¿como puede desinstalar todo lo q corresponda a VMware y empezar de nuevo? como podeis ver soy algo novatillo en el tema y estoy aprendiendo. Gracias.

 
ubuntu 6.1 y vmware tools por JP
Respuesta recibida el [29/06/2007 06:33:21]
He seguido al pie de la letra vuestras indicaciones para instalar vmware tools y todo iba perfectamente hasta que ha aparecido el mensaje:
Detected X.org version 7.1.
Problem extracting verion of X.org
Execution aborted.

Tenéis alguna idea de como arreglar esto?

 
Me pasa la mismo que a noche o... por Sebastian
Respuesta recibida el [11/09/2007 05:21:26]
Me pasa la mismo que a noche oscura, hice un ls y despues de eso me dijo que no encontraba el fichero, copie toda la direccions donde esta el.pl y decia que no lo encontraba...,lo puse en una carpeta llamda sebastian nose xq no la encuentra

 
No es necesario instalar esta ... por aztek
Respuesta recibida el [24/09/2007 11:14:15]
No es necesario instalar esta linea, solo es para confirmar

ln -s /usr/src/linux-headers-'uname -r' /usr/src/linux

 
Resolviendo error de instalacion por Kronos
Respuesta recibida el [06/10/2007 08:53:26]
Hola a todos, si les da error en el comando vmware-tools-install.pl, intenta con vmware-install.pl, y asegurate de estar en el direcctorio donde se encuentra este archivo

saludos,

 
ubuntu 7.04 server y VMware 6.0.2 por AntonioFS
Respuesta recibida el [24/10/2007 04:46:20]
He seguido los pasos indicados y al ejecutar ./vmware-tools-install.pl, en uno de los pasos, me dice que especifique el directorio donde se encuentran los "C headers files", especifico /usr/scr/linu y me dice que el directorio existe, pero que la version de los ficheros no coincide con la version del kernel que se ejecuta.
Qué es lo que ocurre??? AYUDA!

 
uname -r por Marcelo Duran
Respuesta recibida el [18/02/2008 07:19:15]
Para que tome directamente el comando de instalacion de los headers del kernel que tenemos corriendo, se debe ejecutar 
#apt-get install linux-headers-$(uname -r)

 
uname -r por Marcelo Duran
Respuesta recibida el [18/02/2008 07:20:25]
Para que tome directamente el comando de instalacion de los headers del kernel que tenemos corriendo, se debe ejecutar 
"#apt-get install linux-headers-$(uname -r)"

 
Antes de instalar los tools te... por Raul
Respuesta recibida el [02/03/2008 06:24:01]
Antes de instalar los tools tenia internet inalambrico, como vuelvo hacer q tenga internet inalambrico mi ubuntu? el ubuntu esta sobre una macbook


Añadir comentario ... Para preguntar utiliza los foros
Autor:

Título:


Para preguntar utiliza los foros.



 Versión para imprimir

Ubuntu en VmWare con VMware Tools
Autor: Pedro Herrarte Sánchez
Visitas: 34614 Fecha de publicación: 28/08/2006
Pedro Herrarte, es consultor tecnológico en nCapas Software(empresa de la que además es fundador), donde realiza tareas de consultoría, análisis y desarrollo.

Ha trabajado con muchas tecnologías ... SQL Server, T-SQL, ORACLE, PL/SQL, ASP.NET, ASP, CGI , C#, C, Pro*C, Java, Essbase, Vignette, PowerBuilder y Visual Basic ...

Es especialista en tecnologías .NET, entornos Web, y bases de datos, especialmente SQL Server y ORACLE.

Es fundador, diseñador y programador de www.devjoker.com.



devjoker  Lo más nuevo ... Donde se habla ... 
03/04/2008 LINQ con métodos Extensores y expresiones lambda    forma parte de...Métodos extensores
03/04/2008 Métodos Extensores: SELECT    forma parte de...Métodos extensores
03/04/2008 Almacenamiento (1)    forma parte de...Tutorial de Sistemas Informaticos
28/03/2008 Mapa de configuracion de WCF
28/03/2008 LinQ To SQL - Un ejemplo sencillo
25/03/2008 Sitios Web de ejemplo ASP.NET
22/03/2008 Problemas al conectar a redes wifi con Windows Vista
19/03/2008 Service Pack 1 de Windows Vista

Útimos temas recibidos en los foros ...
Insertar datos en un grid manualmente por flakita ... [C#] 0 09/04/2008
ayuda con un select por Manu ... [mySQL] 8 25/07/2007
CHASIS DE UN PC CUALQUIERA por carolina ... [WIN 98/NT/2000/XP] 5 23/11/2006
Q PASA JENTE por torrichi ... [Java] 2 25/03/2008
LLINQ to SQL por Javier ... [C#] 1 09/04/2008
Agendar tarea por dia pero q pueda ser a diferente hora cada dia por Orlan ... [C#] 1 09/04/2008
Ventana Popup por Maurito22 ... [ASP.NET] 1 31/03/2008
No se puede abrir el archivo fisico por ron ... [C#] 1 07/04/2008
Data report visual basic 6.0 impresion con codigo por Andres ... [Visual Basic 6.0] 8 19/11/2007
Como abrir un docuemto de word desde c# y leer las palabras para luego enviar a access por llen ... [C#] 1 08/04/2008
sentencia for por .net ... [C#] 2 08/04/2008
Leer campos blob de oracle en lenguaje visual basic por janito ... [Visual Basic 6.0] 0 08/04/2008

Access CGI JSP ORACLE UNIX
Actualidad HTML/DHTML/XHTML LINUX PHP Visual Basic .NET
ASP ISAPI MS DOS Power Builder Visual Basic 6.0
ASP.NET Java mySQL SQL WIN 98/NT/2000/XP
C# JavaScript Opinion SQL Server

devjoker  Te recomendamos además ...
22/10/2005 Insertar datos. INSERT    forma parte de...Tutorial SQL
24/05/2007 Tipos de datos en Transact SQL    forma parte de...Tutorial de Transact SQL
12/01/2006 Programación con PL/SQL    forma parte de...Tutorial PL/SQL
16/10/2006 Delegados y eventos    forma parte de...Tutorial C#
14/05/2007 Fundamentos de Transact SQL    forma parte de...Tutorial de Transact SQL
31/03/2006 Operadores en PL/SQL    forma parte de...Tutorial PL/SQL
11/09/2006 Trabajar con datos de tipo BLOB en ORACLE
12/01/2006 Introducción a PLSQL    forma parte de...Tutorial PL/SQL
20/03/2008 Funciones integradas de Transact SQL (I)    forma parte de...Tutorial de Transact SQL
28/08/2006 Ubuntu en VmWare con VMware Tools

 

Encuesta
¿Cual es tu lenguaje de programación favorito?
[Ver] [Votar]