This is the workaround to the remote desktop connection problem caused by the Gnome Keyring Manager:
1) Open up Applications->Accessories->Passwords and Encryption Keys
2) Right click Passwords:login and unlock it.
You should be able to expand the tree and find a listing for vino. Right click and delete it.
3) Close Passwords and Encryption Keys.
4) Open gconf-editor as and navigate to /desktop/gnome/remote_access
5) Enter in your BASE64 encoded password into the vnc_password key, you could use this link http://www.motobit.com/util/base64-decoder-encoder.asp
6) Save the config and close the editor.
7) Reboot and you can now use your VNC client to connect to your machine without being first prompted with the keyring.
I have found the solution here.
salu2
Mostrando entradas con la etiqueta Linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta Linux. Mostrar todas las entradas
miércoles, 25 de agosto de 2010
lunes, 20 de octubre de 2008
Actualizar Ubuntu 8.04 a 8.10 (beta)
Hola,
aunque todavía no ha salido la versión estable de la nueva distro de Ubuntu (creo que sale el 30 de octubre) si que podemos ir actualizando nuestra instalación actual con todos los paquetes de la nueva release. ¿Cómo? Con cuatro comandos:
1) Pasa saber qué versión tenemos:
XXL@david:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.04.1
Release: 8.04
Codename: hardy
2 y 3) Para actualizar completamente con los últimos paquetes de esa versión:
XXL@david:~$ sudo aptitude update
XXL@david:~$ sudo aptitude safe-upgrade
4) Ejecutar el gestor de actualizaciones con la opción de hacer el upgrade a 8.10
XXL@david:~$ update-manager --devel-release
Se descarga la herramienta de actualización:
Se pone a actualizar:
Y ya esta:
XXL@david:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu intrepid (development branch)
Release: 8.10
Codename: intrepid
Pan comido:
salu2
aunque todavía no ha salido la versión estable de la nueva distro de Ubuntu (creo que sale el 30 de octubre) si que podemos ir actualizando nuestra instalación actual con todos los paquetes de la nueva release. ¿Cómo? Con cuatro comandos:
1) Pasa saber qué versión tenemos:
XXL@david:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.04.1
Release: 8.04
Codename: hardy
2 y 3) Para actualizar completamente con los últimos paquetes de esa versión:
XXL@david:~$ sudo aptitude update
XXL@david:~$ sudo aptitude safe-upgrade
4) Ejecutar el gestor de actualizaciones con la opción de hacer el upgrade a 8.10
XXL@david:~$ update-manager --devel-release
Se descarga la herramienta de actualización:
![]() |
Se pone a actualizar:
![]() |
Y ya esta:
XXL@david:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu intrepid (development branch)
Release: 8.10
Codename: intrepid
Pan comido:
salu2
jueves, 24 de julio de 2008
Restaurar el MBR de Windows
Hoy me ha sido muy útil este procedimiento para recuperar un MBR de Windows:
1) Arrancar el sistema con un LiveCD de Ubuntu (por ejemplo)
2) Teniendo configurada la salida a Internet instalar el paquete ms-sys
# sudo aptitude install ms-sys
2') Si no encuentras en los repositorios el paquete descargalo de esta URL e instalado con GDebi (o con # sudo apt-get -i nombre_paquete.deb):
http://packages.ubuntu.com/gutsy/ms-sys
3) Ejecuta desde la consola el siguiente comando (donde sdX o hdX es tu disco principal):
# ms-sys -m /dev/sdX
4) Reinicia el ordenador y listo. Tu windows vuelve a arrancar.
Consejo:
Para que esto no vuelva a sucederte y ya que tienes un CD con Linux en tus manos instalaló y olvidate de Windows ;-)
salu2
1) Arrancar el sistema con un LiveCD de Ubuntu (por ejemplo)
2) Teniendo configurada la salida a Internet instalar el paquete ms-sys
# sudo aptitude install ms-sys
2') Si no encuentras en los repositorios el paquete descargalo de esta URL e instalado con GDebi (o con # sudo apt-get -i nombre_paquete.deb):
http://packages.ubuntu.com/gutsy/ms-sys
3) Ejecuta desde la consola el siguiente comando (donde sdX o hdX es tu disco principal):
# ms-sys -m /dev/sdX
4) Reinicia el ordenador y listo. Tu windows vuelve a arrancar.
Consejo:
Para que esto no vuelva a sucederte y ya que tienes un CD con Linux en tus manos instalaló y olvidate de Windows ;-)
salu2
martes, 15 de julio de 2008
miércoles, 23 de enero de 2008
Firefox y los temas oscuros de Gnome
Por fin he encontrado la solución al dichoso problema de la legibilidad de los menus con Firefox y los temas oscuros para Gnome. Lo he sacado de aqui. La comunidad linux es algo fantástico!!
Solución 1: Modificar el fichero “userChrome.css” del usuario
1) Accedemos al directorio /home/usuario/.mozilla/firefox/XXXX.default/chrome
2) Ahora si existe, editamos el fichero “userChrome.css”
2') En el caso de que no existiera, lo creamos. Podemos partir como
ejemplo del fichero “userChrome-example.css” copiandolo como “userChrome.css”.
Este es un fichero de firefox que nos permite cambiar algunas caracteristicas del navegador, como pueden ser los colores de los menus, de la barra de direcciones, estilo del scrollbar, etc…
Por ejemplo, si tenemos problema de visibilidad con el menu y submenu, añadimos al final estas lineas:
menupopup > menu, popup, menuitem {
color: black !important;
}
Si en cambio queremos cambiar los colores de la barra de direcciones (color de texto y color del fondo) añadimos las siguientes
lineas:
#urlbar {
background-color: #FFFFFF !important;
color: #000000 !important; }
Solución 2: Descargar un tema como Neutronium de www.gnome-look.org
Este tema ya lleva instrucciones de como modificar Firefox para integrarlo estéticamente:
1) Saca una copia de seguridad del fichero original:
# sudo mv /usr/lib/firefox/res/forms.css /usr/lib/firefox/res/forms_backup.css
2) Sustituye forms.css por el forms.css incluido en el propio tema
# sudo mv //Neutronium-GTK2/forms.css /usr/lib/firefox/res/forms.css
3) Ahora edita el fichero html.css:
# sudo gedit /usr/lib/firefox/res/html.css
4) y sobre la linea 60, cambia:
body {
display: block;
margin: 8px;
}
por:
body {
background-color: white;
color: black;
display: block;
margin: 8px;
}
Salvar el fichero y reiniciar Firefox.
salu2
Solución 1: Modificar el fichero “userChrome.css” del usuario
1) Accedemos al directorio /home/usuario/.mozilla/firefox/XXXX.default/chrome
2) Ahora si existe, editamos el fichero “userChrome.css”
2') En el caso de que no existiera, lo creamos. Podemos partir como
ejemplo del fichero “userChrome-example.css” copiandolo como “userChrome.css”.
Este es un fichero de firefox que nos permite cambiar algunas caracteristicas del navegador, como pueden ser los colores de los menus, de la barra de direcciones, estilo del scrollbar, etc…
Por ejemplo, si tenemos problema de visibilidad con el menu y submenu, añadimos al final estas lineas:
menupopup > menu, popup, menuitem {
color: black !important;
}
Si en cambio queremos cambiar los colores de la barra de direcciones (color de texto y color del fondo) añadimos las siguientes
lineas:
#urlbar {
background-color: #FFFFFF !important;
color: #000000 !important; }
Solución 2: Descargar un tema como Neutronium de www.gnome-look.org
Este tema ya lleva instrucciones de como modificar Firefox para integrarlo estéticamente:
1) Saca una copia de seguridad del fichero original:
# sudo mv /usr/lib/firefox/res/forms.css /usr/lib/firefox/res/forms_backup.css
2) Sustituye forms.css por el forms.css incluido en el propio tema
# sudo mv //Neutronium-GTK2/forms.css /usr/lib/firefox/res/forms.css
3) Ahora edita el fichero html.css:
# sudo gedit /usr/lib/firefox/res/html.css
4) y sobre la linea 60, cambia:
body {
display: block;
margin: 8px;
}
por:
body {
background-color: white;
color: black;
display: block;
margin: 8px;
}
Salvar el fichero y reiniciar Firefox.
salu2
Continuar descargar de firefox con WGET
1) Buscar el archivo.part y renombrarlo quitandole el .part.
2) Abrir un terminal y ejecutar:
# wget -c
La descarga continuará y no habrá que empezar de cero.
salu2
2) Abrir un terminal y ejecutar:
# wget -c
La descarga continuará y no habrá que empezar de cero.
salu2
Mejorar el rendimiento en Ubuntu
Más post que nos vienen a todos fenomenal para seguir aprediento cositas, lo copio tal cual de este post.
Minimizar el uso del swap
Por defecto, en la rama 2.6, el núcleo de Linux tiene el valor de swappiness de 60% (en la rama 2.4 no existe). Esto quiere decir que se hará bastante uso de la memoria de intercambio (swap). Resulta útil si tenemos un servidor con gran carga de trabajo y poca RAM, o si compilamos frecuentemente aplicaciones muy grandes. Sin embargo, en un sistema de escritorio, con varias aplicaciones pequeñas ejecutándose, podemos bajar este valor a 10 para que el núcleo use más a menudo la memoria RAM (más rápida) y recurra menos a la memoria de intercambio.
Para ello, abrimos una terminal y hacemos lo siguiente para consultar el valor inicial:
# sudo cat /proc/sys/vm/swappiness
Después de introducir la contraseña, nos muestra un valor de 60. Si ya nos muestra 10, no hay nada que hacer. Probamos cómo responde el sistema al bajar el valor:
# sudo sysctl -w vm.swappiness=10
Ejecutamos después un par de aplicaciones. Si el resultado es satisfactorio, vamos a modificar un archivo de configuración para que el cambio sea permanente:
# sudo gedit /etc/sysctl.conf
En la última línea añadimos:
vm.swappiness=10
Para las personas con poca RAM y que deseen aplicar este tip, pueden jugar un valor superior a 10 (30,40). Si el resultado cumple con sus expectativas pueden hacer que el núcleo lo use por defecto.
Reducir el número de consolas virtuales
Al acceder a nuestro sistema, aparte de la pantalla de login gráfica, hay 6 consolas en modo texto (a las que se puede acceder pulsando Ctrl+Alt+F1(desde la tecla F1 hasta la tecla F6, la tecla F7 vuelve a acceder al sistema gráfico) ejecutándose en segundo plano. En mi caso, por ejemplo, cada una ocupa 1,5 megas de RAM. Para ahorrar memoria, pueden no activarse las 6, sino dejar sólo 1 ó 2, por si el sistema gráfico tiene algún problema.
Abrimos una terminal y tecleamos lo siguiente:
# sudo gedit /etc/inittab
Nota: A partir de la versión 6.10 Edgy (y 7.04 Feisty Fawn) de Ubuntu, el initab ha sido sustituido por otro sistema de arranque - upstart. Para desabilitar las consolas es necesario editar los scripts que se encuentran en /etc/event.d/ Por ejemplo, par desactivar la consola número 6 editamos el archivo /etc/event.d/tty6
Dentro de este archivo, vamos hasta unas líneas en las que se lee:
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
Comentamos las consolas que no queremos que se inicien. Esto se hace poniendo una almohadilla (#) delante de la línea correspondiente. Para desactivar todas las consolas de texto menos la primera debe quedar así:
1:2345:respawn:/sbin/getty 38400 tty1
#2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6
A disfrutar!
salu2
Minimizar el uso del swap
Por defecto, en la rama 2.6, el núcleo de Linux tiene el valor de swappiness de 60% (en la rama 2.4 no existe). Esto quiere decir que se hará bastante uso de la memoria de intercambio (swap). Resulta útil si tenemos un servidor con gran carga de trabajo y poca RAM, o si compilamos frecuentemente aplicaciones muy grandes. Sin embargo, en un sistema de escritorio, con varias aplicaciones pequeñas ejecutándose, podemos bajar este valor a 10 para que el núcleo use más a menudo la memoria RAM (más rápida) y recurra menos a la memoria de intercambio.
Para ello, abrimos una terminal y hacemos lo siguiente para consultar el valor inicial:
# sudo cat /proc/sys/vm/swappiness
Después de introducir la contraseña, nos muestra un valor de 60. Si ya nos muestra 10, no hay nada que hacer. Probamos cómo responde el sistema al bajar el valor:
# sudo sysctl -w vm.swappiness=10
Ejecutamos después un par de aplicaciones. Si el resultado es satisfactorio, vamos a modificar un archivo de configuración para que el cambio sea permanente:
# sudo gedit /etc/sysctl.conf
En la última línea añadimos:
vm.swappiness=10
Para las personas con poca RAM y que deseen aplicar este tip, pueden jugar un valor superior a 10 (30,40). Si el resultado cumple con sus expectativas pueden hacer que el núcleo lo use por defecto.
Reducir el número de consolas virtuales
Al acceder a nuestro sistema, aparte de la pantalla de login gráfica, hay 6 consolas en modo texto (a las que se puede acceder pulsando Ctrl+Alt+F1(desde la tecla F1 hasta la tecla F6, la tecla F7 vuelve a acceder al sistema gráfico) ejecutándose en segundo plano. En mi caso, por ejemplo, cada una ocupa 1,5 megas de RAM. Para ahorrar memoria, pueden no activarse las 6, sino dejar sólo 1 ó 2, por si el sistema gráfico tiene algún problema.
Abrimos una terminal y tecleamos lo siguiente:
# sudo gedit /etc/inittab
Nota: A partir de la versión 6.10 Edgy (y 7.04 Feisty Fawn) de Ubuntu, el initab ha sido sustituido por otro sistema de arranque - upstart. Para desabilitar las consolas es necesario editar los scripts que se encuentran en /etc/event.d/ Por ejemplo, par desactivar la consola número 6 editamos el archivo /etc/event.d/tty6
Dentro de este archivo, vamos hasta unas líneas en las que se lee:
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
Comentamos las consolas que no queremos que se inicien. Esto se hace poniendo una almohadilla (#) delante de la línea correspondiente. Para desactivar todas las consolas de texto menos la primera debe quedar así:
1:2345:respawn:/sbin/getty 38400 tty1
#2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6
A disfrutar!
salu2
Repositorios PROPOSED
Intenresante post para incluir en los repositiorios de Ubuntu aplicaciones con versiones que están disponibles para su prueba, aqui.
Los pasos básicamente son estos:
1) Editamos el fichero sources.list:
$ sudo gedit /etc/apt/sources.list
2) Agregamos el repositorio proposed:
deb http://es.archive.ubuntu.com/ubuntu/ gutsy-proposed restricted main multiverse universe
deb-src http://es.archive.ubuntu.com/ubuntu/ gutsy-proposed restricted main multiverse universe
3) Guardamos los cambios, cerramos el editor de texto y actualizamos el índice de repositorios:
$ sudo aptitude update
4)Actualizamos la aplicación haciendo uso del comando de instalación
$ sudo aptitude install gimp
Nota: Nos comentará que se retendrán varios paquetes y que se instalarán otros tantos. Los retenidos son nuevas versiones de otros programas que en principio no queremos instalar. Tampoco debemos hacer un “upgrade” e ignorar el icono de actualizaciones automáticas si os salta.
Tras confirmar la instalación respondiendo que sí (y) a la sugerencia de instalación volvemos a abrir el fichero de repositorios como hicimos al principio, borramos las líneas agregadas y volvemos a hacer el update. Esto lo hacemos para deshabilitar de nuevo el repositorio.
salu2
Los pasos básicamente son estos:
1) Editamos el fichero sources.list:
$ sudo gedit /etc/apt/sources.list
2) Agregamos el repositorio proposed:
deb http://es.archive.ubuntu.com/ubuntu/ gutsy-proposed restricted main multiverse universe
deb-src http://es.archive.ubuntu.com/ubuntu/ gutsy-proposed restricted main multiverse universe
3) Guardamos los cambios, cerramos el editor de texto y actualizamos el índice de repositorios:
$ sudo aptitude update
4)Actualizamos la aplicación haciendo uso del comando de instalación
$ sudo aptitude install gimp
Nota: Nos comentará que se retendrán varios paquetes y que se instalarán otros tantos. Los retenidos son nuevas versiones de otros programas que en principio no queremos instalar. Tampoco debemos hacer un “upgrade” e ignorar el icono de actualizaciones automáticas si os salta.
Tras confirmar la instalación respondiendo que sí (y) a la sugerencia de instalación volvemos a abrir el fichero de repositorios como hicimos al principio, borramos las líneas agregadas y volvemos a hacer el update. Esto lo hacemos para deshabilitar de nuevo el repositorio.
salu2
lunes, 17 de diciembre de 2007
Clonar discos duros con "dd"
La próxima vez que tenga que duplicar la información completa de un disco duro en otro, no tendré que recurrir a cosas raras gracias a este comando:
#sudo dd if=/dev/hda of=/dev/sda bs=1M
Esta claro que los nombres de las unidades serán distintas en cada caso y que se puede hacer en bloques de más de 1Mb.
Como siempre gracias a las experiencias de la comunidad Linux. El origen aqui.
salu2
#sudo dd if=/dev/hda of=/dev/sda bs=1M
Esta claro que los nombres de las unidades serán distintas en cada caso y que se puede hacer en bloques de más de 1Mb.
Como siempre gracias a las experiencias de la comunidad Linux. El origen aqui.
salu2
Apagar la pantalla con un Click
Otro truco muy útil para los que nos movemos mucho con el ordenador es este para apagar el monitor con un click y que vuelva a encenderse sin mas que mover el ratón o pulsar una tecla. Desde la línea de comandos ejecutas (o te creas un lanzador con ese comando en tu barra de herramientas):
#xset dpms force off
y este además suspende el equipo:
#sleep 1 && xset dpms force off
Lo he visto en varios sitios pero el que me ha resultado más eficiente ha sido este post. Más explicaciones aqui.
Salu2
#xset dpms force off
y este además suspende el equipo:
#sleep 1 && xset dpms force off
Lo he visto en varios sitios pero el que me ha resultado más eficiente ha sido este post. Más explicaciones aqui.
Salu2
jueves, 13 de diciembre de 2007
Script Ubucleaner 1.0
En otro de mis blogs de visita diaria obligada veo el siguiente e interesante post:
Ubucleaner es un script que ayuda a mantener limpio tu Ubuntu.
Qué hace:
* Limpia la cache de APT.
* Borra archivos de configuración de paquetes DEB que se han desinstalado.
* Borra todos los kernels instalados, excepto el que se está usando.
* Vacía las papeleras de todos los usuarios.
1) Descargar Script:
71529-ubucleaner.sh
2) Cambiar permisos para que sea ejecutable:
chmod -c 744 71529-ubucleaner.sh
2) Ejecutar script:
sudo ./71529-ubucleaner.sh
Salu2
Ubucleaner es un script que ayuda a mantener limpio tu Ubuntu.
Qué hace:
* Limpia la cache de APT.
* Borra archivos de configuración de paquetes DEB que se han desinstalado.
* Borra todos los kernels instalados, excepto el que se está usando.
* Vacía las papeleras de todos los usuarios.
1) Descargar Script:
71529-ubucleaner.sh
2) Cambiar permisos para que sea ejecutable:
chmod -c 744 71529-ubucleaner.sh
2) Ejecutar script:
sudo ./71529-ubucleaner.sh
Salu2
martes, 11 de diciembre de 2007
Cómo recuperar el Windows MBR usando un LiveCD
He visto este pedazo truco en el blog de Cesarius Revolutions (copio y pego directamente por que esta megaclaro):
Este procedimiento está probado con los LiveCD’s Ubuntu 7.04, Ubuntu 7.10, Linux Mint
Debes de asegurarte que tu conexión a internet esté activa y funcionando para usar estas instrucciones
* Arranca tu sistema con un LiveCD de Ubuntu o Linux Mint
* Abre el teminal y escribe:
sudo apt-get install ms-sys
Después
ms-sys –mbr /dev/hdX
IMPORTANTE: La “X” indica la partición donde tienes Windows. En el caso de que Windows esté en la partición hda1 debes de usar el comando ms-sys –mbr /dev/hda
* Reinicia y listo, tu sistema arrancará de nuevo con Windows.
Salu2
Este procedimiento está probado con los LiveCD’s Ubuntu 7.04, Ubuntu 7.10, Linux Mint
Debes de asegurarte que tu conexión a internet esté activa y funcionando para usar estas instrucciones
* Arranca tu sistema con un LiveCD de Ubuntu o Linux Mint
* Abre el teminal y escribe:
sudo apt-get install ms-sys
Después
ms-sys –mbr /dev/hdX
IMPORTANTE: La “X” indica la partición donde tienes Windows. En el caso de que Windows esté en la partición hda1 debes de usar el comando ms-sys –mbr /dev/hda
* Reinicia y listo, tu sistema arrancará de nuevo con Windows.
Salu2
viernes, 17 de agosto de 2007
Keep Your Linux SSH Session From Disconnecting
I see this useful post in How-To Geek:
You can configure the ssh client to automatically send a protocol no-op code code every number of seconds so that the server won't disconnect you. This is setting is sometimes referred to as Keep-Alive or Stop-Disconnecting-So-Much in other clients.
Global Configuration
Add the following line to the /etc/ssh/ssh_config file:
ServerAliveInterval 60
The number is the amount of seconds before the server with send the no-op code.
Current User Configuration
Add the following lines to the ~/.ssh/config file (create if it doesn't exist)
Host *
ServerAliveInterval 60
Make sure you indent the second line with a space.
Per-Host Configuration
If you only want to enable keep alive for a single server, you can add that into the ~/.ssh/config file with the following syntax:
Host *hostname.com
ServerAliveInterval 60
salu2
You can configure the ssh client to automatically send a protocol no-op code code every number of seconds so that the server won't disconnect you. This is setting is sometimes referred to as Keep-Alive or Stop-Disconnecting-So-Much in other clients.
Global Configuration
Add the following line to the /etc/ssh/ssh_config file:
ServerAliveInterval 60
The number is the amount of seconds before the server with send the no-op code.
Current User Configuration
Add the following lines to the ~/.ssh/config file (create if it doesn't exist)
Host *
ServerAliveInterval 60
Make sure you indent the second line with a space.
Per-Host Configuration
If you only want to enable keep alive for a single server, you can add that into the ~/.ssh/config file with the following syntax:
Host *hostname.com
ServerAliveInterval 60
salu2
martes, 19 de junio de 2007
IEs4Linux
As his own creators says: "IEs4Linux is the simpler way to have Microsoft Internet Explorer running on Linux (or any OS running Wine)."
Project Page (EN): http://www.tatanka.com.br/ies4linux

How to install on ubuntu:
1) Enable universe packages.
2) Install wine and cabextract
$ sudo apt-get install wine cabextract
3) Download IEs 4 Linux and install
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux
Thats all. salu2
Project Page (EN): http://www.tatanka.com.br/ies4linux
How to install on ubuntu:
1) Enable universe packages.
2) Install wine and cabextract
$ sudo apt-get install wine cabextract
3) Download IEs 4 Linux and install
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux
Thats all. salu2
martes, 12 de junio de 2007
3G con GNU/Linux
Hola,
por lo visto ya tenemos drivers para hacer funcionar las tarjetas 3G sobre nuestro SO favorito:
Instrucciones
Driver
Salu2
por lo visto ya tenemos drivers para hacer funcionar las tarjetas 3G sobre nuestro SO favorito:
Instrucciones
Driver
Salu2
Arrodillaos - GNU Emacs 22.1
Hello,
GNU Emacs 22.1 has been released, there is no more to say!
Richard Stallman Post
Details
Bye + Salu2
GNU Emacs 22.1 has been released, there is no more to say!
Richard Stallman Post
Details
Bye + Salu2
miércoles, 16 de mayo de 2007
Keyboard Shortcuts for Bash ( Command Shell for Ubuntu, Debian, Suse, Redhat, Linux, etc)
from www.howtogeek.com
The default shell on most Linux operating systems is called Bash. There are a couple of important hotkeys that you should get familiar with if you plan to spend a lot of time at the command line. These shortcuts will save you a ton of time if you learn them.
Ctrl + A Go to the beginning of the line you are currently typing on
Ctrl + E Go to the end of the line you are currently typing on
Ctrl + L Clears the Screen, similar to the clear command
Ctrl + U Clears the line before the cursor position. If you are at the end of the line, clears the entire line.
Ctrl + H Same as backspace
Ctrl + R Let’s you search through previously used commands
Ctrl + C Kill whatever you are running
Ctrl + D Exit the current shell
Ctrl + Z Puts whatever you are running into a suspended background process. fg restores it.
Ctrl + W Delete the word before the cursor
Ctrl + K Clear the line after the cursor
Ctrl + T Swap the last two characters before the cursor
Esc + T Swap the last two words before the cursor
Alt + F Move cursor forward one word on the current line
Alt + B Move cursor backward one word on the current line
Tab Auto-complete files and folder names
Salu2
The default shell on most Linux operating systems is called Bash. There are a couple of important hotkeys that you should get familiar with if you plan to spend a lot of time at the command line. These shortcuts will save you a ton of time if you learn them.
Ctrl + A Go to the beginning of the line you are currently typing on
Ctrl + E Go to the end of the line you are currently typing on
Ctrl + L Clears the Screen, similar to the clear command
Ctrl + U Clears the line before the cursor position. If you are at the end of the line, clears the entire line.
Ctrl + H Same as backspace
Ctrl + R Let’s you search through previously used commands
Ctrl + C Kill whatever you are running
Ctrl + D Exit the current shell
Ctrl + Z Puts whatever you are running into a suspended background process. fg restores it.
Ctrl + W Delete the word before the cursor
Ctrl + K Clear the line after the cursor
Ctrl + T Swap the last two characters before the cursor
Esc + T Swap the last two words before the cursor
Alt + F Move cursor forward one word on the current line
Alt + B Move cursor backward one word on the current line
Tab Auto-complete files and folder names
Salu2
miércoles, 9 de mayo de 2007
VMware Workstation 5.5.4 en Ubuntu 7.04 Feisty
Hola,
este es el proceso completo de instalación que he tenido que seguir para poder hacer correr el VMware 5.5.4 en mi Ubuntu Feisty, espero que a alguno os sea de utilidad.

1) Primero descargé el fichero VMware-workstation-5.5.4-44386.tar.gz
2) Luego lo descomprimí en una carpeta /home/david/programas/vmware-distrib
3) Ejecuté el script de instalación:
david@d:~/programas/vmware-distrib$ sudo ./vmware-install.pl
Creating a new installer database using the tar3 format.
Installing the content of the package.
In which directory do you want to install the binary files?
[/usr/bin]
What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc]
What is the directory that contains the init scripts?
[/etc/init.d]
In which directory do you want to install the library files?
[/usr/lib/vmware]
The path "/usr/lib/vmware" does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want?
[yes]
In which directory do you want to install the manual files?
[/usr/share/man]
In which directory do you want to install the documentation files?
[/usr/share/doc/vmware]
The path "/usr/share/doc/vmware" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]
The installation of VMware Workstation 5.5.4 build-44386 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: "/usr/bin/vmware-uninstall.pl".
Before running VMware Workstation for the first time, you need to configure it
by invoking the following command: "/usr/bin/vmware-config.pl". Do you want
this program to invoke the command for you now? [yes]
Making sure services for VMware Workstation are stopped.
Stopping VMware services:
Virtual machine monitor done
You must read and accept the End User License Agreement to continue.
Press enter to display it.
VMWARE MASTER END USER LICENSE AGREEMENT
NOTICE: BY DOWNLOADING AND INSTALLING,
COPYING OR OTHERWISE USING THE SOFTWARE, YOU
....
LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL
DAMAGES, THE PRECEDING LIMITATION MAY NOT
APPLY TO YOU.
Do you accept? (yes/no) yes
Thank you.
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.20-15-generic/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.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:80:
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘compat_exit’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘exit_code’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to ‘int’ in declaration of ‘_syscall1’
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
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.
david@d:~/programas/vmware-distrib$
4) Execution aborted!!! Ahora toca buscar cual es el problema ....
5) Descargé este bonito parche vmware-any-any-update109.tar.gz
6) Descomprimí el fichero en otra carpeta y ejecuté el script del propio parche sudo ./runme.pl
david@d:~/programas/vmware-any-any-update109$ sudo ./runme.pl
Updating /usr/bin/vmware-config.pl ... corrupted
Updating /usr/bin/vmware ... No patch needed/available
Updating /usr/bin/vmnet-bridge ... No patch needed/available
Updating /usr/lib/vmware/bin/vmware-vmx ... No patch needed/available
Updating /usr/lib/vmware/bin-debug/vmware-vmx ... No patch needed/available
VMware modules in "/usr/lib/vmware/modules/source" has been updated.
Before running VMware for the first time after update, you need to configure it
for your running kernel by invoking the following command:
"/usr/bin/vmware-config.pl". Do you want this script to invoke the command for
you now? [yes]
Making sure services for VMware Workstation are stopped.
Stopping VMware services:
Virtual machine monitor done
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.20-15-generic/build/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Building for VMware Workstation 5.5.2 or 5.5.3.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmmon-only'
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config1/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config1/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config1/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config1/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config1/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config1/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config1/vmmon-only/common/task.o
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
make[2]: *** [/tmp/vmware-config1/vmmon-only/common/task.o] Error 1
make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config1/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.
david@d:~/programas/vmware-any-any-update109$
7) Menuda chufla!!! otro error, a buscar ...
8) Todo tiene solución, instalamos g++
david@d:~/programas/vmware-any-any-update109$ sudo apt-get install g++
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libmikmod2
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
g++-4.1 libc6-dev libstdc++6-4.1-dev linux-libc-dev
Suggested packages:
gcc-4.1-doc lib64stdc++6 glibc-doc manpages-dev libstdc++6-4.1-doc
The following NEW packages will be installed:
g++ g++-4.1 libc6-dev libstdc++6-4.1-dev linux-libc-dev
0 upgraded, 5 newly installed, 0 to remove and 13 not upgraded.
Need to get 7896kB of archives.
After unpacking 32.9MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://es.archive.ubuntu.com feisty/main linux-libc-dev 2.6.20-15.27 [664kB]
Get:2 http://es.archive.ubuntu.com feisty/main libc6-dev 2.5-0ubuntu14 [3018kB]
Get:3 http://es.archive.ubuntu.com feisty/main libstdc++6-4.1-dev 4.1.2-0ubuntu4 [1632kB]
Get:4 http://es.archive.ubuntu.com feisty/main g++-4.1 4.1.2-0ubuntu4 [2581kB]
Get:5 http://es.archive.ubuntu.com feisty/main g++ 4:4.1.2-1ubuntu1 [1428B]
Fetched 7896kB in 2m10s (60.3kB/s)
Selecting previously deselected package linux-libc-dev.
(Reading database ... 103720 files and directories currently installed.)
Unpacking linux-libc-dev (from .../linux-libc-dev_2.6.20-15.27_i386.deb) ...
Selecting previously deselected package libc6-dev.
Unpacking libc6-dev (from .../libc6-dev_2.5-0ubuntu14_i386.deb) ...
Selecting previously deselected package libstdc++6-4.1-dev.
Unpacking libstdc++6-4.1-dev (from .../libstdc++6-4.1-dev_4.1.2-0ubuntu4_i386.deb) ...
Selecting previously deselected package g++-4.1.
Unpacking g++-4.1 (from .../g++-4.1_4.1.2-0ubuntu4_i386.deb) ...
Selecting previously deselected package g++.
Unpacking g++ (from .../g++_4%3a4.1.2-1ubuntu1_i386.deb) ...
Setting up linux-libc-dev (2.6.20-15.27) ...
Setting up libc6-dev (2.5-0ubuntu14) ...
Setting up g++-4.1 (4.1.2-0ubuntu4) ...
Setting up libstdc++6-4.1-dev (4.1.2-0ubuntu4) ...
Setting up g++ (4.1.2-1ubuntu1) ...
9) Y ahora corremos otra vez el parche:
david@d:~/programas/vmware-any-any-update109$ sudo ./runme.pl
Updating /usr/bin/vmware-config.pl ... corrupted
Updating /usr/bin/vmware ... No patch needed/available
Updating /usr/bin/vmnet-bridge ... No patch needed/available
Updating /usr/lib/vmware/bin/vmware-vmx ... No patch needed/available
Updating /usr/lib/vmware/bin-debug/vmware-vmx ... No patch needed/available
VMware modules in "/usr/lib/vmware/modules/source" has been updated.
Before running VMware for the first time after update, you need to configure it
for your running kernel by invoking the following command:
"/usr/bin/vmware-config.pl". Do you want this script to invoke the command for
you now? [yes]
Making sure services for VMware Workstation are stopped.
Stopping VMware services:
Virtual machine monitor done
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.20-15-generic/build/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Building for VMware Workstation 5.5.2 or 5.5.3.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config2/vmmon-only'
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config2/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config2/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config2/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config2/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config2/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config2/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config2/vmmon-only/common/task.o
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wno-pointer-sign" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
cc1plus: warning: command line option "-ffreestanding" is valid for C/ObjC but not for C++
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM(VMCrossPage*, VMDriver*) [with VMCrossPage = VMCrossPageV321]’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1522: warning: ‘sysenterState.SysenterStateV45::rsp’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1523: warning: ‘sysenterState.SysenterStateV45::rip’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM(VMCrossPage*, VMDriver*) [with VMCrossPage = VMCrossPageV3]’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1522: warning: ‘sysenterState.SysenterStateV45::rsp’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1523: warning: ‘sysenterState.SysenterStateV45::rip’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM(VMCrossPage*, VMDriver*) [with VMCrossPage = VMCrossPageGSX1]’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1522: warning: ‘sysenterState.SysenterStateV45::rsp’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1523: warning: ‘sysenterState.SysenterStateV45::rip’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM(VMCrossPage*, VMDriver*) [with VMCrossPage = VMCrossPageV2]’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1522: warning: ‘sysenterState.SysenterStateV45::rsp’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1523: warning: ‘sysenterState.SysenterStateV45::rip’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM_V4(VMDriver*, Vcpuid) [with VMCrossPage = VMCrossPageV4]’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rsp’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rip’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM(VMDriver*, Vcpuid)’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1522: warning: ‘sysenterState.SysenterStateV45::rsp’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1523: warning: ‘sysenterState.SysenterStateV45::rip’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rsp’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rip’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rsp’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rip’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘void Task_Switch_V45(VMDriver*, Vcpuid)’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1713: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1713: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1713: warning: ‘sysenterState.SysenterStateV45::rsp’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1713: warning: ‘sysenterState.SysenterStateV45::rip’ may be used uninitialized in this function
CC [M] /tmp/vmware-config2/vmmon-only/common/vmx86.o
CC [M] /tmp/vmware-config2/vmmon-only/vmcore/compat.o
CC [M] /tmp/vmware-config2/vmmon-only/vmcore/moduleloop.o
LD [M] /tmp/vmware-config2/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/vmware-config2/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config2/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config2/vmmon-only'
The module loads perfectly in the running kernel.
Do you want networking for your virtual machines? (yes/no/help) [yes] yes
Configuring a bridged network for vmnet0.
The following bridged networks have been defined:
. vmnet0 is bridged to eth0
All your ethernet interfaces are already bridged.
Do you want to be able to use NAT networking in your virtual machines? (yes/no)
[yes]
Configuring a NAT network for vmnet8.
Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes]
Probing for an unused private subnet (this can take some time)...
The subnet 172.16.202.0/255.255.255.0 appears to be unused.
The following NAT networks have been defined:
. vmnet8 is a NAT network on private subnet 172.16.202.0.
Do you wish to configure another NAT network? (yes/no) [no]
Do you want to be able to use host-only networking in your virtual machines?
[yes]
Configuring a host-only network for vmnet1.
Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes]
Probing for an unused private subnet (this can take some time)...
The subnet 172.16.102.0/255.255.255.0 appears to be unused.
The following host-only networks have been defined:
. vmnet1 is a host-only network on private subnet 172.16.102.0.
Do you wish to configure another host-only network? (yes/no) [no]
Extracting the sources of the vmnet module.
Building the vmnet module.
Building for VMware Workstation 5.5.2 or 5.5.3.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config2/vmnet-only'
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config2/vmnet-only/driver.o
CC [M] /tmp/vmware-config2/vmnet-only/hub.o
CC [M] /tmp/vmware-config2/vmnet-only/userif.o
CC [M] /tmp/vmware-config2/vmnet-only/netif.o
CC [M] /tmp/vmware-config2/vmnet-only/bridge.o
CC [M] /tmp/vmware-config2/vmnet-only/procfs.o
CC [M] /tmp/vmware-config2/vmnet-only/smac_compat.o
CC [M] /tmp/vmware-config2/vmnet-only/smac_linux.x386.o
LD [M] /tmp/vmware-config2/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/vmware-config2/vmnet-only/vmnet.mod.o
LD [M] /tmp/vmware-config2/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory `/tmp/vmware-config2/vmnet-only'
The module loads perfectly in the running kernel.
Starting VMware services:
Virtual machine monitor done
Virtual ethernet done
Bridged networking on /dev/vmnet0 done
Host-only networking on /dev/vmnet1 (background) done
Host-only networking on /dev/vmnet8 (background) done
NAT service on /dev/vmnet8 done
The configuration of VMware Workstation 5.5.4 build-44386 for Linux for this
running kernel completed successfully.
You can now run VMware Workstation by invoking the following command:
"/usr/bin/vmware".
Enjoy,
--the VMware team
david@d:~/programas/vmware-any-any-update109$
Por fin, listo para funcionar.
Salu2
este es el proceso completo de instalación que he tenido que seguir para poder hacer correr el VMware 5.5.4 en mi Ubuntu Feisty, espero que a alguno os sea de utilidad.
1) Primero descargé el fichero VMware-workstation-5.5.4-44386.tar.gz
2) Luego lo descomprimí en una carpeta /home/david/programas/vmware-distrib
3) Ejecuté el script de instalación:
david@d:~/programas/vmware-distrib$ sudo ./vmware-install.pl
Creating a new installer database using the tar3 format.
Installing the content of the package.
In which directory do you want to install the binary files?
[/usr/bin]
What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc]
What is the directory that contains the init scripts?
[/etc/init.d]
In which directory do you want to install the library files?
[/usr/lib/vmware]
The path "/usr/lib/vmware" does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want?
[yes]
In which directory do you want to install the manual files?
[/usr/share/man]
In which directory do you want to install the documentation files?
[/usr/share/doc/vmware]
The path "/usr/share/doc/vmware" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]
The installation of VMware Workstation 5.5.4 build-44386 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: "/usr/bin/vmware-uninstall.pl".
Before running VMware Workstation for the first time, you need to configure it
by invoking the following command: "/usr/bin/vmware-config.pl". Do you want
this program to invoke the command for you now? [yes]
Making sure services for VMware Workstation are stopped.
Stopping VMware services:
Virtual machine monitor done
You must read and accept the End User License Agreement to continue.
Press enter to display it.
VMWARE MASTER END USER LICENSE AGREEMENT
NOTICE: BY DOWNLOADING AND INSTALLING,
COPYING OR OTHERWISE USING THE SOFTWARE, YOU
....
LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL
DAMAGES, THE PRECEDING LIMITATION MAY NOT
APPLY TO YOU.
Do you accept? (yes/no) yes
Thank you.
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.20-15-generic/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.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:80:
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘compat_exit’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘exit_code’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to ‘int’ in declaration of ‘_syscall1’
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
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.
david@d:~/programas/vmware-distrib$
4) Execution aborted!!! Ahora toca buscar cual es el problema ....
5) Descargé este bonito parche vmware-any-any-update109.tar.gz
6) Descomprimí el fichero en otra carpeta y ejecuté el script del propio parche sudo ./runme.pl
david@d:~/programas/vmware-any-any-update109$ sudo ./runme.pl
Updating /usr/bin/vmware-config.pl ... corrupted
Updating /usr/bin/vmware ... No patch needed/available
Updating /usr/bin/vmnet-bridge ... No patch needed/available
Updating /usr/lib/vmware/bin/vmware-vmx ... No patch needed/available
Updating /usr/lib/vmware/bin-debug/vmware-vmx ... No patch needed/available
VMware modules in "/usr/lib/vmware/modules/source" has been updated.
Before running VMware for the first time after update, you need to configure it
for your running kernel by invoking the following command:
"/usr/bin/vmware-config.pl". Do you want this script to invoke the command for
you now? [yes]
Making sure services for VMware Workstation are stopped.
Stopping VMware services:
Virtual machine monitor done
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.20-15-generic/build/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Building for VMware Workstation 5.5.2 or 5.5.3.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmmon-only'
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config1/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config1/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config1/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config1/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config1/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config1/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config1/vmmon-only/common/task.o
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
make[2]: *** [/tmp/vmware-config1/vmmon-only/common/task.o] Error 1
make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config1/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.
david@d:~/programas/vmware-any-any-update109$
7) Menuda chufla!!! otro error, a buscar ...
8) Todo tiene solución, instalamos g++
david@d:~/programas/vmware-any-any-update109$ sudo apt-get install g++
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libmikmod2
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
g++-4.1 libc6-dev libstdc++6-4.1-dev linux-libc-dev
Suggested packages:
gcc-4.1-doc lib64stdc++6 glibc-doc manpages-dev libstdc++6-4.1-doc
The following NEW packages will be installed:
g++ g++-4.1 libc6-dev libstdc++6-4.1-dev linux-libc-dev
0 upgraded, 5 newly installed, 0 to remove and 13 not upgraded.
Need to get 7896kB of archives.
After unpacking 32.9MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://es.archive.ubuntu.com feisty/main linux-libc-dev 2.6.20-15.27 [664kB]
Get:2 http://es.archive.ubuntu.com feisty/main libc6-dev 2.5-0ubuntu14 [3018kB]
Get:3 http://es.archive.ubuntu.com feisty/main libstdc++6-4.1-dev 4.1.2-0ubuntu4 [1632kB]
Get:4 http://es.archive.ubuntu.com feisty/main g++-4.1 4.1.2-0ubuntu4 [2581kB]
Get:5 http://es.archive.ubuntu.com feisty/main g++ 4:4.1.2-1ubuntu1 [1428B]
Fetched 7896kB in 2m10s (60.3kB/s)
Selecting previously deselected package linux-libc-dev.
(Reading database ... 103720 files and directories currently installed.)
Unpacking linux-libc-dev (from .../linux-libc-dev_2.6.20-15.27_i386.deb) ...
Selecting previously deselected package libc6-dev.
Unpacking libc6-dev (from .../libc6-dev_2.5-0ubuntu14_i386.deb) ...
Selecting previously deselected package libstdc++6-4.1-dev.
Unpacking libstdc++6-4.1-dev (from .../libstdc++6-4.1-dev_4.1.2-0ubuntu4_i386.deb) ...
Selecting previously deselected package g++-4.1.
Unpacking g++-4.1 (from .../g++-4.1_4.1.2-0ubuntu4_i386.deb) ...
Selecting previously deselected package g++.
Unpacking g++ (from .../g++_4%3a4.1.2-1ubuntu1_i386.deb) ...
Setting up linux-libc-dev (2.6.20-15.27) ...
Setting up libc6-dev (2.5-0ubuntu14) ...
Setting up g++-4.1 (4.1.2-0ubuntu4) ...
Setting up libstdc++6-4.1-dev (4.1.2-0ubuntu4) ...
Setting up g++ (4.1.2-1ubuntu1) ...
9) Y ahora corremos otra vez el parche:
david@d:~/programas/vmware-any-any-update109$ sudo ./runme.pl
Updating /usr/bin/vmware-config.pl ... corrupted
Updating /usr/bin/vmware ... No patch needed/available
Updating /usr/bin/vmnet-bridge ... No patch needed/available
Updating /usr/lib/vmware/bin/vmware-vmx ... No patch needed/available
Updating /usr/lib/vmware/bin-debug/vmware-vmx ... No patch needed/available
VMware modules in "/usr/lib/vmware/modules/source" has been updated.
Before running VMware for the first time after update, you need to configure it
for your running kernel by invoking the following command:
"/usr/bin/vmware-config.pl". Do you want this script to invoke the command for
you now? [yes]
Making sure services for VMware Workstation are stopped.
Stopping VMware services:
Virtual machine monitor done
Configuring fallback GTK+ 2.4 libraries.
In which directory do you want to install the mime type icons?
[/usr/share/icons]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.20-15-generic/build/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Building for VMware Workstation 5.5.2 or 5.5.3.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config2/vmmon-only'
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config2/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config2/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config2/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config2/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config2/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config2/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config2/vmmon-only/common/task.o
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wno-pointer-sign" is valid for C/ObjC but not for C++
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
cc1plus: warning: command line option "-ffreestanding" is valid for C/ObjC but not for C++
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM(VMCrossPage*, VMDriver*) [with VMCrossPage = VMCrossPageV321]’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1522: warning: ‘sysenterState.SysenterStateV45::rsp’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1523: warning: ‘sysenterState.SysenterStateV45::rip’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM(VMCrossPage*, VMDriver*) [with VMCrossPage = VMCrossPageV3]’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1522: warning: ‘sysenterState.SysenterStateV45::rsp’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1523: warning: ‘sysenterState.SysenterStateV45::rip’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM(VMCrossPage*, VMDriver*) [with VMCrossPage = VMCrossPageGSX1]’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1522: warning: ‘sysenterState.SysenterStateV45::rsp’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1523: warning: ‘sysenterState.SysenterStateV45::rip’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM(VMCrossPage*, VMDriver*) [with VMCrossPage = VMCrossPageV2]’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1522: warning: ‘sysenterState.SysenterStateV45::rsp’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1523: warning: ‘sysenterState.SysenterStateV45::rip’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM_V4(VMDriver*, Vcpuid) [with VMCrossPage = VMCrossPageV4]’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rsp’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rip’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘int Vmx86_RunVM(VMDriver*, Vcpuid)’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1522: warning: ‘sysenterState.SysenterStateV45::rsp’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1523: warning: ‘sysenterState.SysenterStateV45::rip’ is used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rsp’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rip’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rsp’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:2073: warning: ‘sysenterState.SysenterStateV45::rip’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h: In function ‘void Task_Switch_V45(VMDriver*, Vcpuid)’:
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1713: warning: ‘sysenterState.SysenterStateV45::validEIP’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1713: warning: ‘sysenterState.SysenterStateV45::cs’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1713: warning: ‘sysenterState.SysenterStateV45::rsp’ may be used uninitialized in this function
/tmp/vmware-config2/vmmon-only/common/task_compat.h:1713: warning: ‘sysenterState.SysenterStateV45::rip’ may be used uninitialized in this function
CC [M] /tmp/vmware-config2/vmmon-only/common/vmx86.o
CC [M] /tmp/vmware-config2/vmmon-only/vmcore/compat.o
CC [M] /tmp/vmware-config2/vmmon-only/vmcore/moduleloop.o
LD [M] /tmp/vmware-config2/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/vmware-config2/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config2/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config2/vmmon-only'
The module loads perfectly in the running kernel.
Do you want networking for your virtual machines? (yes/no/help) [yes] yes
Configuring a bridged network for vmnet0.
The following bridged networks have been defined:
. vmnet0 is bridged to eth0
All your ethernet interfaces are already bridged.
Do you want to be able to use NAT networking in your virtual machines? (yes/no)
[yes]
Configuring a NAT network for vmnet8.
Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes]
Probing for an unused private subnet (this can take some time)...
The subnet 172.16.202.0/255.255.255.0 appears to be unused.
The following NAT networks have been defined:
. vmnet8 is a NAT network on private subnet 172.16.202.0.
Do you wish to configure another NAT network? (yes/no) [no]
Do you want to be able to use host-only networking in your virtual machines?
[yes]
Configuring a host-only network for vmnet1.
Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes]
Probing for an unused private subnet (this can take some time)...
The subnet 172.16.102.0/255.255.255.0 appears to be unused.
The following host-only networks have been defined:
. vmnet1 is a host-only network on private subnet 172.16.102.0.
Do you wish to configure another host-only network? (yes/no) [no]
Extracting the sources of the vmnet module.
Building the vmnet module.
Building for VMware Workstation 5.5.2 or 5.5.3.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config2/vmnet-only'
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config2/vmnet-only/driver.o
CC [M] /tmp/vmware-config2/vmnet-only/hub.o
CC [M] /tmp/vmware-config2/vmnet-only/userif.o
CC [M] /tmp/vmware-config2/vmnet-only/netif.o
CC [M] /tmp/vmware-config2/vmnet-only/bridge.o
CC [M] /tmp/vmware-config2/vmnet-only/procfs.o
CC [M] /tmp/vmware-config2/vmnet-only/smac_compat.o
CC [M] /tmp/vmware-config2/vmnet-only/smac_linux.x386.o
LD [M] /tmp/vmware-config2/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/vmware-config2/vmnet-only/vmnet.mod.o
LD [M] /tmp/vmware-config2/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory `/tmp/vmware-config2/vmnet-only'
The module loads perfectly in the running kernel.
Starting VMware services:
Virtual machine monitor done
Virtual ethernet done
Bridged networking on /dev/vmnet0 done
Host-only networking on /dev/vmnet1 (background) done
Host-only networking on /dev/vmnet8 (background) done
NAT service on /dev/vmnet8 done
The configuration of VMware Workstation 5.5.4 build-44386 for Linux for this
running kernel completed successfully.
You can now run VMware Workstation by invoking the following command:
"/usr/bin/vmware".
Enjoy,
--the VMware team
david@d:~/programas/vmware-any-any-update109$
Por fin, listo para funcionar.
Salu2
lunes, 23 de abril de 2007
How to run the Spectrum OneClick Console on Ubuntu-Firefox
If we follow the instructions of the Spectrum help we need to Install the Java 2 Runtime Environment (see the previous post). Then like the JRE includes the Java Web Start client, which is required to run JNLP applications like SPECTRUM OneClick Console, we need to associate the .jnlp extension with de javaws (Java Web Start) program.
So in this order do:
1) Go to the Spectrum OneClick console web page
2) Click on "Start Console"
3) Save the oneclick.jnlp file to disk.
4) Right-click on the .jnlp file that you downloaded, and select “Open with Other Application…”
5) Select “Use a custom command”, and click “Browse…”.
6) Locate your java installation folder and select the file $JAVA_HOME/jre1.6.0_01/javaws/javaws/.
On my system, that works out to /home/user/jre1.6.0_01/javaws/javaws
7) Click OK.
8) Restart Firefox and click again over "Start Console". Now a window like this should appear:
Then start the download of the application an after that the Spectrum Console appears in the screen. Easy and quick.
Explanation
The Java Web Start MIME type is not properly associated with the javaws binary. You have to explicitly set the association, then restart Firefox for it to get the update.
Salu2
So in this order do:
1) Go to the Spectrum OneClick console web page
2) Click on "Start Console"
3) Save the oneclick.jnlp file to disk.
4) Right-click on the .jnlp file that you downloaded, and select “Open with Other Application…”
5) Select “Use a custom command”, and click “Browse…”.
6) Locate your java installation folder and select the file $JAVA_HOME/jre1.6.0_01/javaws/javaws/.
On my system, that works out to /home/user/jre1.6.0_01/javaws/javaws
7) Click OK.
8) Restart Firefox and click again over "Start Console". Now a window like this should appear:
Then start the download of the application an after that the Spectrum Console appears in the screen. Easy and quick.
Explanation
The Java Web Start MIME type is not properly associated with the javaws binary. You have to explicitly set the association, then restart Firefox for it to get the update.
Salu2
Install Java in Ubuntu 7.04 Feisty
First we need to download de file jre-6u1-linux-i586.bin from www.java.com
Create a directory for the files to be installed:
# sudo mkdir /usr/java
Move the downloaded file to the previous directory:
# sudo mv jre-6u1-linux-i586.bin /usr/java
Change the permissions for make it executable:
# sudo chmod a+x jre-6u1-linux-i586.bin
Run the file to install software:
# /usr/java/jre-6u1-linux-i586.bin
Now create a symbolic link:
# cd /usr/lib/mozilla-firefox/plugins
# sudo ln -s /home/user/jre1.6.0_01/plugin/i386/ns7/libjavaplugin_oji.so
Restart firefox and enjoy.
Create a directory for the files to be installed:
# sudo mkdir /usr/java
Move the downloaded file to the previous directory:
# sudo mv jre-6u1-linux-i586.bin /usr/java
Change the permissions for make it executable:
# sudo chmod a+x jre-6u1-linux-i586.bin
Run the file to install software:
# /usr/java/jre-6u1-linux-i586.bin
Now create a symbolic link:
# cd /usr/lib/mozilla-firefox/plugins
# sudo ln -s /home/user/jre1.6.0_01/plugin/i386/ns7/libjavaplugin_oji.so
Restart firefox and enjoy.
Suscribirse a:
Entradas (Atom)


