¿Que versión de linux-headers debo instalar para VMware con Ubuntu 12.04-64 Bit? [solucionado]

Imagen de Vicent
0 puntos

He creado una máquina virtual con VMware y con Ubuntu 12.04-64 Bit. Para instalar las VMware Tools hay que instalar primero los linux-headers con una orden similar a la siguiente:

sudo apt-get install linux-headers-3.2.0.40

pero dicen que los números pueden cambiar. Entonces, ¿cómo puedo saber los números que debo poner en esa orden)

Gracias.

Imagen de .doc
+1
0
-1

tendrás que poner la misma versión que la del paquete linux-image-3.X.XXXX que tengas instalado (es decir, tu kernel activo) ¿no?

+1
0
-1
Imagen de Vicent
+1
0
-1

¿Cómo puedo averiguar la versión del paquete linux-image que tengo instalado?
Goyo apunta más abajo a que ponga linux-header-generic. Imagino que irá mejor si instalo el linux-geader adecuado al linux que tengo instalado. El problema es que no se averiguar la versión.

+1
0
-1

;-)

Imagen de Goyo
+1
0
-1

Imagino que irá mejor si instalo el linux-geader adecuado al linux que tengo instalado.

No, irá peor porque tendrás que actualizarlo cada vez que se actualiza linux. linux-header-generic se ocupará de eso por ti.

+1
0
-1
Imagen de Goyo
+1
0
-1

linux-header-generic

+1
0
-1
Imagen de Alcruz
+1
0
-1

Ejecuta esto
sudo apt-get install linux-headers-$(uname -r)
también vas a a requerir
sudo apt-get install build-essential

+1
0
-1
Imagen de Vicent
+1
0
-1

Las órdenes para instalar las VMware Tools han sido las siguientes:

sudo apt-get install build-essential
sudo apt-get install linux-header-generic
tar xvf /media/VMware\ Tools/VMwareTools-9.2.2.-893683.tar.gz [los números pueden cambiar según la versión de VMware Tools]
sudo ./vmware-tools-distrib/vmware-install.pl

+1
0
-1

;-)

Imagen de Alcruz
+1
0
-1

Veo un par de errores en esos comandos
1 .- Al tratarse de un archivo .tar.gz , en vez de
tar xvf /media/VM........
debe ser
tar zxvf /media/VM......
2.- Luego de hacer la descompresión, debes usar el comando cd para abrir el terminal en la carpeta resultante
Te la voy a hacer simple, abre un terminal y pones
gedit Vm-Tools
se abrirá un documento de texto vacío y en ese pegas lo siguiente

#!/bin/sh
cd 
tar -zxvf '/media/VMware Tools/VMwareTools-9.2.2.-893683.tar.gz'
cd vmware-tools-distrib
sudo  ./vmware-install.pl
cd
rm -Rf vmware-tools-distrib

Guardas, cierras y cierras terminal
abre otro terminal y pones
chmod +x Vm-Tools
cierras terminal.

Ya tienes listo el Script que deberás correr cada vez que cambie le kernel
Lo que queda es ejecutarlo , sigue estos pasos
En VNware , vas al menú VM ---> Reinstall VM tools
2.- Entra a tu caroeta persinal ubicas el script Vm-Tools ---> Ejecutar en un termunal

Eso sería todo , solo pulsa Enter para todas las opciones , salvo casi al final en donde debes por Yes cuando te pida si quiere que cargue los nódulos automáticamente
Otra cosa, si falla, prueba instalando el headers que puse en mi comentario anterior

+1
0
-1