03/02/2010

Adaptador puente de Virtualbox en Linux

Bueno hoy me dispongo a instalar varios sistemas operativos para realizar algunas pruebas, pero necesito que los sistemas virtuales que instale en la VM pertenezcan a la misma red de mi host real y puedan recibir dirección ip de mi puerta de enlace, entonces para esto debo crear un puente en la tarjeta de red de mi equipo y así poder conectar los demás SO de la VM.

Software:
Ubuntu 9.10
Vitualbox 3.1.2 r56127

Lo primero será descargar dos paquetes:
- sudo aptitude update
- sudo aptitude install bridge-utils uml-utilities

Luego de instalar estos paquetes debemos agregar nuestro usuario (el que utilizara la VM) al grupo de "uml-net" así nos evitaremos problemas mas adelante:
- sudo gpasswd -a tu-usuario uml-net

Nos cercioramos que si halla quedado agregado nuestro usuario:
- cat /etc/group |grep uml 
uml-net:x:###:tu-usuario (deberíamos ver algo así)

Ahora editaremos el archivo "/etc/network/interfaces" agregando las interfaces virtuales que necesitemos:

# Interfaces Virtuales
# (interface 1)
auto vbox0
iface vbox0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user tu-usuario

# Puente

auto br0
iface br0 inet dhcp
bridge_ports all vbox0

En este punto debemos reiniciar la configuración de la red:
- sudo /etc/init.d/networking restart

NOTA: Debemos tener en cuenta que la primera vez que se use se debe activar el puente y la interface creada:
- sudo /sbin/ifup vbox0
- sudo /sbin/ifup br0

Ya tenemos nuestro puente y la interface virtual listos para usar (si no hemos tenido problemas :-)), ahora si podemos configurarla en nuestro host virtual:

Podemos iniciar nuestra maquina virtual y ver que dirección nos ha asignado:

Efectivamente pertenece a mi red, ahora veamos que hay conexión entre la maquina virtual y mi host real (192.168.1.64):

De igual manera responde del host real al virtual y por supuesto ahora pueden navegar en internet ambos host.

01/02/2010

JDownloader en Linux

Jdownloader es una gran herramienta opensource que nos permite administrar las descargas de diferentes tipos de archivos alojados en diferentes servidores tales como rapidshare, megaupload, hotfile, etc, con esta herramienta incluso podemos descargar los vídeos de youtube con solo seleccionar y copiar la URL de dicho video y además de esto y otras cosas más podemos pausar las descargas para luego continuarlas.

Hoy me dispongo a instalarlo en Ubuntu 9.10, se que hay muchos manuales de como instalarlo en Linux, pero no esta demás hacer un pequeño "backup" en este blog :-).

Bueno lo primero que haré será instalar algunos paquetes:

- sudo aptitude update
- sudo aptitude install sun-java6-bin sun-java6-jre sun-java6-plugin

También podríamos optar por utilizar openjdk, que también se encuentra en los repositorios.

Ahora descargamos el paquete (JDownloader) de la pagina oficial, en este caso el de linux y lo descomprimimos. Luego ingresamos a la carpeta donde este quedo, ejemplo:

- cd /home/sairux/JDownloader

Aquí invocaremos nuestro programa:

- java jar JDownloader.jar

Y si todo nos salio bien nos abrirá un asistente para seleccionar el idioma y poder finalizar la instalación.

Luego de esto podemos crear un enlace directo para poder invocar JDownloader sin necesidad de hacerlo desde consola ya que esto puede resultar un poco tedioso:

- Click derecho en "Aplicaciones" - "Editar los menús" 

- Click en "Elemento nuevo" y llenamos los campos mostrados a continuación

 NOTA: Recordemos especificar la ruta completa donde esta ubicado el archivo (JDownloader.jar).

29/01/2010

Arrancar ISO desde VirtualBox

Aprovecho la consulta que me hace un amigo para mostrar a los que aún no saben iniciar una ISO desde VirtualBox hoy me dispongo a instalar, iniciar y simular varios Sistemas Operativos en dicha herramienta, para eso quería mostrarles como podríamos iniciar dichos S.O. desde VirtualBox para no tener que grabarlos en un CD/DVD.

Lo primero sería abrir VirtualBox (logico :-D), y procederemos a crear nuestra maquina virtual, este proceso es muy intuitivo. Teniendo nuestra VM creada ahora la configuraremos.
En el campo "Almacenamiento" podemos configurar los discos virtuales a utilizar y la unidad de CD/DVD, allí (unidad cd/dvd) será donde configuraremos que arranque desde nuestra ISO.
Ahora buscamos la iso y la agregamos para poder utilizarla en nuestra maquina virtual.
 

Si vemos en la configuración podemos cerciorarnos que ya esta configurada la iso en nuestra maquina.

Además de esto debemos recordar configurar la unidad de CD/DVD como sistema principal de booteo.

Versiones del software instalado:
Ubuntu 9.10 amd-64
VirtualBox Version 3.1.2 r56127

28/01/2010

Adobe Flash Player para Linux 64-bit

Bueno, en esta entrada quisiera compartir con ustedes un pequeño script que encontré en la red para instalar Adobe Flash Player nativo para linux de 64 bits, la distribución que tengo instalada en estos momentos es Ubuntu 9.10 amd-64. Lo único que modifique del script original fue la URL para descargar la versión más actual de Adobe Flash Player que hay en estos momentos, de igual manera recomiendo que visites la pagina de adobe y busques si esa es la ultima versión de este producto y de no ser asi, solo modifiques la parte donde esta la URL.

#!/bin/bash
# Script  created by
# Alejandro Cuervo 3[at]cuervo[dot]net
# Released under GPL

echo "Closing Firefox"
sudo killall -9 firefox
sudo killall -9 firefox-3.5

echo "Removing previous installs of flash:"
sudo apt-get remove -y --purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper

sudo rm -f /usr/lib/mozilla/plugins/*flash*
sudo rm -f ~/.mozilla/plugins/*flash*
sudo rm -f /usr/lib/firefox/plugins/*flash*
sudo rm -f /usr/lib/firefox-addons/plugins/*flash*
sudo rm -rfd /usr/lib/nspluginwrapper

echo "Installing Flash Player 10 64 Bit ver 10.0.32.18"
cd ~
wget http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.42.34.linux-x86_64.so.tar.gz

tar zxvf libflashplayer-10.0.42.34.linux-x86_64.so.tar.gz
sudo cp libflashplayer.so /usr/lib/mozilla/plugins/

echo "Linking libraries"
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/xulrunner-addons/plugins/

echo "cleaning up"
sudo rm -rf libflashplayer.so
sudo rm -rf libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz
sudo rm -rf flash10_x64_en.sh

echo "Done :-)"
echo "You may re-start Firefox now and enjoy native 64 bit Flash!"