Errores en GNU/Linux

Que tal amigos, en esta ocasión me gustaría compartirles este post que me encontré y me gusto mucho, estoy seguro que muchos se van a sentir identificados con este.

=============================

“En Debian lenny 64 hay un error común a la hora de instalar VMware Server 2.0.1

Si, puede ser algo muy puntual, pero es que GNU/Linux es asi, hay casi uno distinto para cada persona.

Vamos a contar paso a paso:

1- Decidimos instalar VMWARE.

2- Vamos a la pagina de VMWare y seleccionamos el que se ajusta a nuestra arquitectura.

3- Bajamos un tar, lo descomprimimos

4- VAMOS A LA CONSOLA (UY QUE MIEDO)

5- Vamos a la carpeta donde esta el instalador con un:

#cd /ruta/a/la/carpeta

6- Empieza la instalación!!!

7- nos pregunta si, ya que es la primera vez que instalamos esto, queremos configurarlo, la opción por defecto es si, asi que ahí vamos:

8- nos sentimos los reyes de la colina… estamos usando la consola, estamos instalando un VIRTUALIZADOR!!!

PERO…

ERROR:

Your kernel was built with “gcc” version “4.1.3”, while you are trying to use “/usr/bin/gcc” version “4.2.3”.
This configuration is not recommended and VMware Server may crash if you’ll continue.
Please try to use exactly same compiler as one used for building your kernel.
Do you want to go with compiler “/usr/bin/gcc” version “4.2.3” anyway? [no] yes

What is the location of the directory of C header files that match your running kernel? [/lib/modules /2.6.22-3-amd64/build/include]

Extracting the sources of the vmmon module. Building the vmmon module. Using 2.6.x kernel build system.

make: Entering directory `/tmp/vmware-config0/vmmon-only’ make -C /lib/modules/2.6.22-3-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/.
modules make[1]: Entering directory `/usr/src/linux-headers-2.6.22-3-amd64′ /tmp/vmware-config0/vmmon-only/Makefile:89:
*** Inappropriate build environment: you wanted to use gcc version 4.2.3 while kernel attempts to use gcc version 4.1.3.
/tmp/vmware-config0/vmmon-only/Makefile:91:
*** For proper build you’ll have to replace gcc-4.1 with symbolic link to /usr/bin/gcc. Stop.
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-3-amd64′ make: *** [vmmon.ko] Error 2 make: Leaving directory `/tmp/vmware-config0/vmmon-only’ Unable to build the vmmon module. For more information on how to troubleshoot module-related problems, please visit our Web site at “http://www.vmware.com/download/modules/modules.html” and “http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html”.

Execution aborted.

Ahora viene lo lindo:

9- Vamos a Taringa, buscamos un post sobre GNU/Linux y puteamos a esos forros que hacen las cosas dificiles para alguioen acostumbrado a Windows

10- Lloramos

11- Puteamos un rato mas otro post o bien ponemos “WINDOWS ES LO MEJOR” en un post que habla sobre Lita de Lazari

12- Preguntamos en un foro “Como instalo esto en Linus?” y nos comemos algunos comentarios ironicos o bien un silencio laconico de los foros.

13- Decimos que los de Linus son todos unos caretas

14- Igual a 9 y la cosa se repite

Pero… y si 9 hubiese sido LEER el mensaje de error???

Dentro del mensaje de error esta esto:

*** For proper build you’ll have to replace gcc-4.1 with symbolic link to /usr/bin/gcc. Stop.

No sabemos ingles, así que a lo bruto lo pegamos en google translate:

*** Para el construir tendrá que reemplazar gcc-4.1 con el enlace simbólico a / usr / bin / gcc. Parar.

Enlace simbólico… Que sera eso???

GOOGLE!!!

Resultados 1 – 10 de aproximadamente 206,000 de Enlace simbólico. (0.05 segundos)

Ok…

Es tan facil como borrar el enlace simbolico gcc que apunta a gcc-4.3 o 4.2 y poner uno que apunte al 4.1.

listo el pollo, pelada la gallina.

Con este minimo ejemplo de algo que me paso hace unos meses quiero demostrar que NADA es tan dificil, como aprender a arreglarnos por nosotros mismos.

Como experimento, puse a mi hermana de 12 años en una consola, y le dije como instalar el VMWare, y el mismo leyo el mensaje de error y me pregunto como hacer el enlace simbólico. (Y no, puedo asegurar que no es ningun genio mi hermanito. El tema es que cada vez que se le rompe algo, yo no se lo arreglo, LE ENSEÑO a arreglarlo.

Tambien voy a contar la historia de una ex suegra mia… la cual llamo a un tecnico en sonido para que le enchufe un Home Theater… Y que llama actualmente a un tecnico para que le INSTALE los programas en Windows.

Que quiero decir con esto? Van a saltar los que dicen “LINUZ es difixil” O “Yo no necesito ser programador para usar un SO”, y tienen razon, pueden llamar a un tecnico para que les instale los programas en windows, llamar a un plomero por una canilla que gotea, al ACA porque pincharon, etc… o pueden tener una caja de herramientas en la casa, un gato en el auto… y asi… ”

Visto en: Errores en GNU/Linux

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s