Buscar este blog

jueves, 18 de octubre de 2012

Utilizar puertos USB en Virtualbox

Cuando virtualizamos un sistema operativo, debemos considerar que lo más probable y 99.9% seguro será que en un momento dado tendremos necesidad de utilizar los puertos USB de nuestro equipo, ya sea para instalar algún software, usar un dvd, etc.

Al instalar Oracle VirtualBox se presenta un pequeño problema con este tipo de interfaces. El problema radica en que no podemos utilizar los puertos USB aunque se lo indiquemos. ¿La razón? Debemos "enseñarle" al sistema operativo que nuestro usuario se encuentra dentro del grupo de usuarios de VirtualBox. Recordemos que los permisos que existen en GNU/Linux requieren ser explícitos para mantener un buen nivel de seguridad.

Ok. Dado lo anterior, vamos paso a paso.


Instalar Oracle VirtualBox


Aún cuando lo más seguro es que en el canal oficial del repositorio se encuentre alguna versión de este programa, lo más recomendable es que bajemos la última versión desde la página del producto (https://www.virtualbox.org/) así estaremos 100% seguros de que contamos con lo último de lo último.

La instalación es muy sencilla. Basta hacer doble clic en el archivo descargado o indicarle que lo instale, ya sea con Synaptic o con el Software Center, dependiendo de la versión de nuestro sistema GNU/Linux.

Permisos


Lo siguiente es indicarle al sistema que nuestro usuario pertenecerá también al grupo de usuarios VirtualBox.

Abriremos una terminal y escribiremos lo siguiente:

$ sudo usermod -aG vboxusers tu_usuario

Con esto nuestro usuario será agregado al grupo VirtualBox.

Ahora reiniciamos nuestro equipo. Algunas personas sugieren que solamente es necesario cerrar la sesión y volver a abrirla, pero es más seguro reiniciar el equipo.

Configurando los puertos en VirtualBox


Una vez iniciada la sesión abriremos el programa Oracle VirtualBox, crearemos la máquina virtual y en la pestaña Configuración haremos clic en la opción USB, finalmente seleccionaremos la opción Habilitar controlador USB, aceptamos y listo. Reiniciamos VirtualBox, abrimos nuestra terminal virtual y todo quedará OK.

Happy Hacking!!!

jueves, 11 de octubre de 2012

Descargar videos desde Youtube con Ubuntu 12.04

Hace tiempo en mi antiguo blog escribí como descargar los videos desde Youtube usando para ello ffmpeg. El proceso era muy simple (y de hecho lo sigue siendo), pero resulta que con a partir de la versión 11.0 de Ubuntu la cosa cambió un poco. Ahora que uso la 12.04 vemos algunos cambios en el proceso.

Descargar el video


Para descargar y convertir un video que queremos usando Ubuntu 11+ (y sus derivados, léase Mint, etc.):


  1. Abre el video desde el navegador de la manera acostumbrada.
  2. Cuando aparezca, haz clic con el botón derecho del mouse en el video y selecciona "Ventana emergente". Esto puede variar de navegador a navegador, pero el procedimiento es el mismo.
  3. Deja que se cargue el video.
  4. Abre una terminal y escribe lsof |grep Flash. Paciencia, la terminal tarda un poco en enviar los resultados.
  5. La terminal te mostrará un texto similar a este:
  6. plugin-co 2925 kaos1204 DEL REG 8,6 2232428 /usr/lib/flashplugin-installer/libflashplayer.so 
    plugin-co 2925 kaos1204 42u REG 8,6 1746126 141520 /tmp/FlashXXSccA9R (deleted)
  7. Fíjate en la segunda línea, ahí encontrarás la ruta desde donde deberás copiar el archivo, en este caso el directorio "virtual" del directorio real proc. 
  8. Ahora escribe el siguiente comando en la terminal: cp /proc/XXXX/fd/YY video.flv donde las X representan el número de directorio que te mande el sistema y las Y el número de archivo. Por último cambia el nombre de video.flv al que quieras darle.


Listo. Con esto haz copiado el archivo flv descargado desde Youtube (o cualquier otra web que te muestre videos) al directorio donde estás.

Ahora vamos a convertir el video flv en otro formato.

Usando FFMPEG



Para aquellos que seguían el blog anterior no les será difícil recordar qué es y para qué sirve FFMPEG. Para aquellos novatos que apenas nos siguen les diré que ffmpeg es una herramienta que permite manipular videos y audios de una manera fácil y sencilla. Esta herramienta no viene incluida por default en la distro, por lo que tenemos que instalarla. Abriremos una terminal y escribiremos:

sudo apt-get install ffmpeg

Una vez instalada, para convertir el video flv en otro formato diferente (AVI, MPG, MP4, etc.) simplemente escribiremos en la terminal el siguiente comando:

ffmpeg -i videooriginal.flv nuevovideo.avi (o el formato que queramos)

El programa se tarda un poco dependiendo del tamaño del archivo fuente.

Listo!! Ahora ya puedes disfrutar de todos tus videos en el formato que prefieras.

Happy Hacking!!!

martes, 9 de octubre de 2012

Ubuntu 12.04.1

En entradas anteriores he manifestado mi preferencia por la distro Linux Mint, dada su simplicidad, facilidad de instalación y configuración y sobre todo por su integración con herramientas propietarias. Sin embargo debo decir que hace poco viví una pequeña desilución con esta distro.

Resulta que hace cosa de un mes, minutos más, minutos menos, cambié de equipo de cómputo, adquiriendo una laptop Lenovo B470e, con procesador de 64 Bits y a la que, por gusto mío, aumenté la  memoria de 2 GB (que venía incluida) hasta un total de 8 GB (¡para qué limitarse!).



Bueno, pues dado que solicité que mi equipo viniera sin sistema operativo güindous (para evitar pagar otros $2,000.00 por concepto de licencia) decidí instalarle mi amado sistema GNU/Linux. Decidí descargar la versión 10.10 que me encanta pero para 64 bits, y digo que me encanta porque tiene como escritorio GNOME 2, el cual es muy versátil. Al instalarlo, ¡oh, sorpresa! empecé a batallar con algunos controladores para mi equipo. Sí, lo reconozco, la versión era un poco anticuada para mi equipo nuevo, pero aparentemente lo solucioné al actualizar el kernel del sistema. Aparentemente funcionó correctamente, pero después de un tiempo empecé a notar que en ocasiones se pasmaba el video y tenía que reiniciar el equipo.

Otra de las cosas que me sucedió al instalar Mint fue que, antes de actualizar el kernel, el equipo levantaba todos los controladores sin problemas, pero una vez actualizado tenía que levantar manualmente la red inalámbrica.

Finalmente decidí probar otra distro. Decidí calar la nueva versión de Ubuntu, la versión 12.04 la cual viene con GNOME 3 pero con la versión Unity. La instalación se realizó sin mayores problemas y reconociendo todos los controladores.

La verdad es que tengo unos cuantos días con ella y ya me siento nuevamente emocionado. Anteriormente había instalado en la laptop de mi señora madre la versión 11 pero ahora puedo decir que con la 12.04 los chicos de Ubuntu se han superado a ellos mismos.

¿Instalo o no Ubuntu 12.04.1?


Si ya tienes la versión 12 y mantienes actualizado tu sistema no es necesario realizar la nueva instalación. Personalmente sugiero cambiarla si te encuentras en una versión anterior.

Si a pesar de eso decides instalarla, pues adelante. Digamos que esta versión es el equivalente a instalar un Service Pack con windows, actualiza los controladores y software.

¿Qué hacer al terminar de instalar Ubuntu 12.04.1?


Bueno, como todos sabemos, al terminar la instalación debemos "tunear" nuestra distro a fin de dejarla como queremos que quede.

Actualizar repositorios


Para actualizar los repositorios abriremos una terminal y escribiremos en ella

sudo apt-get update

y si queremos actualizar el sistema escribiremos a continuación

sudo apt-get upgrade

Con esto queda actualizado tanto el repositorio global como el sistema. Si decidiste actualizar el sistema ten un poco de paciencia pues se tarda un poquito, y al terminar reinicia el equipo con el comando

sudo reboot

Instalar códecs


Debido a cuestiones legales, Ubuntu no puede incluir por default una serie de paquetes que, por otra parte, son muy necesarios para cualquier usuario. Hablamos de los códecs para reproducir archivos MP3, WMV (Windows Media Video) o los DVDs encriptados, además de las fuentes adicionales (utilizadas sobre todo en páginas web creadas con programas Windows), Flash Player, drivers propietarios, etc.

En caso de que no hayamos seleccionado la opción de instalación al inicio, podemos hacerlo posteriormente de la siguiente manera:

Códecs y formatos propietarios


Simplemente abriremos una terminal y escribiremos lo siguiente:

sudo apt-get install ubuntu-restricted-extras

Esto instalará los códecs restringidos y sus derivados.

Para instalar el soporte para DVDs encriptados, en la terminal escribiremos:

sudo apt-get install libdvdread4
sudo /usr/share/doc/libdvdread4/install-css.sh

La primera instrucción instalará las librerías necesarias, mientras que la segunda ejecuta el script para mantener actualizadas las librerías.

Repositorios adicionales


Los repositorios adicionales son conjuntos de programas y librerías que no pueden incluirse en la distribución por cuestiones legales como el copyright, licenciamiento, etc. Esto incluye programas como Google Earth, Opera, Win32codecs o Msfonts entre otros.


Medibuntu

Uno de estos repositorios restringidos es Medibuntu. Para instalarlo escribiremos en la terminal:

sudo -E wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update

Analizando la instrucción anterior vemos que primero se solicita la descarga del paquete desde la dirección de medibuntu, luego se actualiza el archivo y finalmente se actualiza el repositorio. Todo en una sola línea.

Finalmente debemos agregar los paquetes de medibuntu al Centro de Software de Ubuntu. Recordemos que a partir de la versión 11 ya no se incluye el Gestor de Software Synaptic, el cual se sustituyó por el Centro de Software de Ubuntu.

Para agregar los paquetes escribiremos en la terminal:

sudo apt-get install app-install-data-medibuntu apport-hooks-medibuntu

Synaptic

Aún cuando ya no se incluye en esta distro, es posible instalar el gestor de paquetes Synaptic, escribiendo en la terminal:

sudo apt-get install synaptic

Aptitude

Aptitude es una herramienta que es utilizada para instalar paquetería. Se parece bastante a apt pero permite solucionar automáticamente los conflictos que se puedan presentar. Esta herramienta no viene incluida en la distro, pero se puede instalar escribiendo lo siguiente en la terminal:

sudo apt-get install aptitude

Instalar Compiz


Compiz es una herramienta que permite ejecutar los efectos visuales del escritorio. Anteriormente venía incluida por defecto en la instalación, pero a partir de la inclusión de Unity como interfaz gráfica de GNOME, esta ya no viene instalada. Sin embargo, es posible instalarla manualmente y utilizarla. Para instalar compiz escribiremos lo siguiente en la terminal:

sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra

Una vez instalado esto ya podemos configurarlo de la manera tradicional mediante el panel de configuración del sistema.

No me gusta Unity. ¿Puedo usar la versión tradicional?

Si no eres fan de Unity y por el contrario quieres utilizar la interfaz tradicional de GNOME, solo haz lo siguiente:


  1. Cierra tu sesión
  2. Haz clic en tu nombre de usuario
  3. Busca el menú de inicio de sesión en la parte inferior de la pantalla
  4. Cámbialo de Ubuntu a Ubuntu Clásico
  5. Haz clic en Iniciar Sesión
En caso de que pos alguna razón esta opción no se encuentre disponible, ejecuta el siguiente comando primero desde la terminal:

sudo apt-get install gnome-session-fallback

Cambiar de GNOME 3 a GNOME Shell

Si quieres probar GNOME 3.2 con GNOME-SHELL en vez de Unity:

Busca primero en el Centro de Software el programa Gnome-Shell. En caso de no encontrarlo ahí escribe en la terminal:

sudo apt-get install gnome-shell

En caso de que te hayas decidido a utilizar gnome-shell debes instalar las extensiones de Gnome Shell 3.2.

Cinammon


Cinammon es un fork (bifurcación de un proyecto) de Gnome 3 desarrollada y utilizada por los creadores de Linux Mint que te permite tener una barra de tareas en la parte inferior de la pantalla, con el clásico menú de inicio.




Para instalar este fork escribe en la terminal:


sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get install cinnamon

Con esto espero que disfrutes la experiencia de utilizar Ubuntu 12.04.1.

Happy Hacking!!!

¡¡¡Regresamos!!!

Hola a todos los seguidores del blog. Debido a problemas con el dominio anterior (exceso de pago, jeje) ahora nos mudamos a esta nueva dirección.

Gracias a tod@s los que han enviado comentarios solicitando la continuidad del blog, ya sea por Facebook o directamente al correo de su servidor.

Nuevamente indico, ¿por qué este blog?

Muy simple. El conocimiento pertenece a la humanidad. Por esta razón, creo yo que es importante el difundir ese conocimiento de una manera fácil de procesar, accesible a tod@s y sobre todo, sin pagar un centavo por ello.

Bienvenidos pues, a este nuevo blog.

Happy Hacking!!!