Sigue @Encanaimarte

sábado, 19 de enero de 2013

Virtualbox en Canaima 3.0 “Roraima” (Instalación por consola)

Virtualbox en Canaima 3.0 “Roraima” (Instalación por consola)

Virtualbox (https://www.virtualbox.org/) es una aplicación diseñada para instalar y correr de manera virtual un sistema operativo dentro de otro.

El presente tutorial está dirigido a mostrar el proceso de instalación de la aplicación o programa Virtualbox en el Sistema Operativo venezolano Canaima 3.0 nombre clave “Roraima” GNU/Linux, basado en Debian 6.0 “Squezze” GNU/Linux.

En esta ocasión, veremos la instalación por cónsola para solucionar un posible error que se puede presentar al tratar de instalar Virtualbox por la vía gráfica tradicional a través del “Gestor de paquetes synaptic”. Incluso, a través del simple comando de consola sudo apt-get install virtualbox-ose ó el comando sudo aptitude install virtualbox-ose puede presentarse fallos.

Pero no te preocupes, “aquí mostraremos desde cero” una forma que hemos probado recientemente, para instalar y al mismo tiempo tratar de solucionar un informe de error presentado, ante la comunidad de usuarios y usuarias Canaima, por el usuario Alexander Rafael Montiel. Click para ver el informe de error

ARCHIVO y ver Historial ó  Clic aquí para PDF: :-)


Anímate, verás que es sencillo (de hecho, yo no soy informático):

---->>> Para los mas familiarizados o expertos en Canaima o Distros GNU/Linux disculpen si la explicación parece un poco extensa o “retórica”; estoy asumiendo que las personas que lean esto son tan o más nuevas que yo en esto de Canaima y GNU/Linux, por lo cual trato de no dar por sentado ninguno de sus conocimientos previos sobre lo que debe ser “algo básico que todos deben saber” <<<------

---->>Para expertos y no tan expertos, les recomiendo, por favor, primero leer todo el tutorial antes de proceder a instalar el programa de una sola vez, así tendrán una idea de todo lo que se va a hacer y nos ahorramos desesperos ;-) <<<--- Básicamente lo explicado en este tutorial debería funcionar también para usuari@s Ubuntu y Debian (ver página de VirtualBox)


Primero que nada, vamos a actualizar nuestro sistema por si acaso, o “por si las moscas” :-).

  • Abre una terminal como “super usuario” o “terminal de root “, para ello:

En el panel superior (barrita de arriba con menús) busca
Aplicaciones--->>Accesorios--->>”Terminal de <<Root>>”

La terminal luce como la cajita negra que aparece abajo:

 Nota: te saldrá un “cuadro de diálogo” gris que te advierte que se van a ejecutar permisos de administrador, ciérralo para poder seguir trabajando en la consola.

  • Cunado abra, teclea (o copia y pega) el comando (solo lo que está dentro de las comillas) “sudo aptitude update” ó “sudo apt-get update” y presiona enter.

# Particularmente prefiero “aptitude” porque es mas poderoso.

Nota: En caso dado de no poder usar el comando “aptitude”, debes instalar ese programa con el comando sudo apt-get install aptitude. Algunas distribuciones GNU/Linux pueden no tener instalado el “aptitude” por defecto (de fábrica). El “apt-get” aparentemente es el programa que siempre viene instalado por defecto.



 Nota que al terminar la actualización aparecerá de nuevo la línea de permisos del usuario root. Lo reconoces porque dice root y al final de tu nombre de usuario aparece el símbolo numeral (#). Esto quiere decir que la terminal está lista para recibir nuevas órdenes

Una vez actualizado, procederemos a instalar nuestro Virtualbox de la siguiente manera:

  • Nos aseguramos de tener instalado el DKMS (Dynamic Kernel Module Support)
El Soporte Dinámico de Módulo de Kernel (DKMS) nos permite, en resumen, trabajar apropiadamente con el núcleo de Linux. Para tener una idea ver: http://es.wikipedia.org/wiki/Dynamic_Kernel_Module_Support

Para ello vamos a instalarlo por consola con el comando sudo apt-get install dkms.


Cuando tecleemos el comando se nos preguntará si deseamos continuar; presionamos la tecla correspondiente a la letra “Y” (Yes, si en inglés)...
 
Y comienza el proceso... tengamos paciencia.



  • Ahora vamos a preparar al sistema para que incluya el repositorio de Virtualbox, al tiempo que adquiera la “clave pública” de dicho repositorio y así pueda instalar el programa posteriormente.
Para ello, vamos a usar el comando “wget” combinado con el comando de adquisición de claves de repositorio “apt-key add”... se procede a escribir (copie y pegue TODO) en una sola línea de comando:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

Escribimos la linea de comando y presionamos la tecla “enter o return”; note que el guión al final está incluido también.

 Después de presionar “Enter” aparecerá “OK”
  • Ahora para comenzar a instalar debemos actualizar nuevamente el sistema para que haga lo que sea necesario para preparar la instalación de Virtualbox
Para ello, ejecutamos nuevamente el comando sudo apt-get update

Nos aparecerá una salida como ésta.
  • Ahora SI, procedemos a instalar el programa Virtualbox...
para ello introducimos el comando sudo apt-get install virtualbox-4.1

Puede que nos salga un error diciendo que “No se ha podido localizar el paquete virtualbox-4.1”
  • si nos sale un error como el mostrado en la imagen de arriba, no nos preocupemos, la solución es sencilla. Añadimos el repositorio de manera gráfica con “orígenes de software”, para ello:

buscamos en el panel superior Sistema---->>Administración--->>Orígenes de software y debe salirnos un cuadro de díalogo como el de la figura de abajo. Nos ubicaremos en la pestaña que dice “Third-Party Software” o “Software de Terceros”.

NOTA: Antes de hacer todo eso, nos saldrá el cuadro de diálogo que te pide tu clave personal para desbloquear la computadora, esa con la que inicias sesión o que metiste para dar permisos a los programas (en caso de que hayas introducido una distinta a la de inicio de sesión de usuario)




 Este es el cuadro de diálogo de orígenes software

Ya ubicados en la pestaña de software de terceros nos aparecerá un botón que dice “+ add” (añadir), en el margen inferior izquierdo, lo presionamos y nos aparecerá una ventanita como la de la figura de abajo. En ella vamos a incluir la siguiente dirección del repositorio de los archivos “.deb” y presionamos “añadir origen”: (...)

deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free

(...) que son los que se ejecutan a través del compilador de nuestro sistema operativo para instalar programas.
Note que he incluido dirección que corresponde al repositorio de debian squeeze contrib non-free,... ¿Por qué?, porque Debian Squeeze es la distro en la que está basada Canaima 3.0, así que asumí que para evitar mayores inconvenientes mejor mantenemos la uniformidad :-). Además en la página de VirtualBox explican que los repositorios fueron movidos a la sección “non-free”. Ver la segunda imagen que viene después de este párrafo. Allí está la dirección de descargas para las distintas distribuciones de GNU/Linux

  Añadimos la dirección en la casilla “Línea de Apt” y presionamos “añadir origen”; luego cerramos

Página de descargas de VirtualBox: https://www.virtualbox.org/wiki/Linux_Downloads
 
  Note que ya está incluido en la lista de software de tercero
  Cuando incluyamos el repositorio, necesitaremos recargar para que efectivamente el sistema tenga acceso a los repositorios.


 
  • Ahora procedemos nuevamente desde la terminal de root a ejecutar el comando: apt-get install virtualbox-4.1. Puede que nos salga un mensaje de error como de que no puede instalar o encontrar el paquete que estamos solicitando. No nos preocupemos. Volvemos a ejecutar el comando apt-get update y chequeamos que efectivamente se están incluyendo los repositorios de VirtualBox. Ver las imágenes siguientes...

 

 Note que en la actualización se está incluyendo la página de VirtualBox para distribuciones basadas en Deebian Squeeze,...vea la flecita verde
  • Cuando efectivamente notemos que se incluyó los repositorios de VirtualBox durante la actualización, entonces ejecutamos el comando:
sudo apt-get install virtualbox-4.1

ver imágenes siguientes sobre el proceso de instalación



Y Voilá, se ha instalado el VirtualBox, que nos había dado dolores de cabeza........... será verdad?, veamos si es verdad:

  • Ahora nos vamos a Aplicaciones--->>Herramientas de sistema--->>Oracle VM VirtualBox


Y como diría el Doctor Frankenstein “está vivo, está vivo”

Aquí vemos que el asistente nos da la bienvenida.

11 comentarios :

  1. hola amigo muy bueno este tutorial e seguido todos los pasos esta instalado y funcionando perfeto felicitaciones porla informacion sigue asi

    ResponderEliminar
    Respuestas
    1. Muchas gracias por tomarte el tiempo para comentar. Mientras se pueda, hacemos el esfuercito.

      Que bueno que te haya sido de utilidad, ;-) saludos.

      Eliminar
  2. Buenas se que esto no tiene que ver con el tema pero instalo el virtualbox y todo va bien .. pongo un sistema operativo y me tira un error no me abre me dice algo extraño te ah pasado?

    ResponderEliminar
  3. hola chamo me sale un error 404 not found

    ResponderEliminar
  4. por favor me puedes ayudar eh realizado todos los pasos, pero me muestra ese error 404 not found

    ResponderEliminar
  5. hola sucede que me da este error no se que hacer..............Failed, trying without DKMS ... failed!
    Recompiling VirtualBox kernel modules:
    Look at /var/log/vbox-install.log to find out what went wrong ... failed!

    ResponderEliminar
  6. hola yo tengo el canaima 3.1 y a mi no me sale origenes de sotfware

    ResponderEliminar
  7. amigo me sale error Kernel driver not installed (rc=-1908)

    ResponderEliminar
  8. muy bueno lo pude instalar facilmente gracias amigo

    ResponderEliminar
  9. Hola. Lo instale y todo bien! pero fui aplicaciones - herramientas del sistema y no parece? que puedo hacer?. Gracias.

    ResponderEliminar
  10. Excelente! Muchas gracias por compartir esta información. Luego de tanto buscar por fin encontré una página que me guiara de forma correcta.

    ResponderEliminar