Posts etiquetados ‘Tutoriales’

Instalar Virtualbox en Fedora15

Publicado: 29 junio 2011 en Tutoriales
Etiquetas:, ,

Si tuviera que describir una alternativa viable para instalar sencillamente Virtualbox en Fedora seguiría los siguientes pasos:

Paso 1: Asegurarme que tengo todo el software necesario para la recompilación del kernel, como los fuentes del kernel, las herramientas de compilación, el gcc, el dolor de cabeza del DKMS que sin eso las virtuales no funcionan, para lo cual basta con seguir estas instrucciones:

$ sudo yum install -y kernel-headers kernel-devel dkms gcc
$ sudo yum -y update

Paso 2: Descargar el rpm de la web, para lo cual puedes pinchar aca y podrás descargar el archivo, hay que tomar encenta la versión de nuestro fedora, como la arquitectura, luego para hacer la instalación debemos ejecutar la siguiente orden:
Método# 1

$ sudo rpm -ivh ruta/al/paquete

Método # 2

$ su –
# rpm -ivh /ruta/al/paquete

El primer método esta orientado a seguir la costumbre de usar sudo, como lo hacia en ubuntu, mientras que el segundo método permite hacerlo como lo haría cualquier usuario de fedora.

Paso 3: Acá es donde generalmente genera mas dolor de cabeza por aquello de que sin re-compilar las opciones del kernel te saldrá un error explicándote que no se ha podido cargar por un error por falta del driver del modulo, para lo cual ejecutamos la siguiente orden solucionando dicho problema

$ su -c ‘/etc/init.d/vboxdrv setup’

Nota: Como podrán observar esta es otra forma de realizar un proceso que requiera permisos de súper usuario (root) sin dejar nuestra sesión de usuario normal, si por algún motivo el servicio dkms les genera algún error, intenten una segunda vez hasta que les aparezca [OK ]

Paso 4: Ahora agregaremos nuestro usuario al grupo del virtualbox para poder tener acceso sin tener problemas a las opciones como los usb, para lo cual escribiremos el siguiente comando:

$ su -c ‘usermod -G vboxusers -a username’l

Nota: Remplaza username por el nombre de tu usuario, ejemplo $ su -c ‘usermod -G vboxusers -a JosePetronilo’

Paso 5: Como ultimo y no menos importante hay que agregar “Virtualbox Extension Pack” el cual nos permitirá trabajar con los usb y desconectarlos e interactuar con ellos dentro y fuera de la Maquina Virtual el cual podemos descargar desde el siguiente enlace luego de descargarlo, basta con tener abierto virtualbox y hacer doble clic sobre el archivo y empezara a instalarse, ojo que les pedira acceso como root para instalarse, que no les pase como a mi esperando que terminara y no pasaba del 0.0% y no me habia percatado que había una ventanita pidiendo la clave del administrador (root) luego de eso pueden crear su maquina virtual sin ningún problema

Espero que Este pequeño howto sirva para solucionar el problema tanto como me funciono a mi.

Si deseas ayudar o aportar un comentario no dudes en realizarlo.

Anuncios

Bash Script 0.1

Publicado: 21 diciembre 2009 en Bash, Tutoriales
Etiquetas:, ,

Estos son mis primeros pasos en bash, buscando una idea en la cual implementar lo que había leído sobre parámetros y condiciones en bash, retome lo que hace unos dias hice acerca de descargar archivos de youtube bueno pensé si la proxima vez lo hago no quiero estar escribiendo tantas veces las mismas lineas y escribiendo los mismo parámetros (” Que eso ayuda a recordar los comandos “), o estar bajándolos vídeos primero en formato FLV y luego convertirlos Masivamente, así que el día de hoy traigo un pequeño Script bash que permite hacer la Descarga y Conversion del archivo en una sola linea

#!/bin/bash
#Bajar Video
#BajarArchivo.sh
youtube-dl -o “$2”.flv  http://www.youtube.com/watch?v=”$1″
if [ $3 -eq 0 ]; then
ffmpeg -i “$2”.flv -f avi  -acodec copy “$2”.avi
else
ffmpeg -i “$2”.flv -f mp3 -vn  -acodec copy “$2”.mp3
fi

Ejemplo y Explicación:

$ BajarArchivo.sh  ID-Video Nombre-Archivo Tipo

$ ./BajarArchivo.sh IwraLnS8Ybs DiosdePactos 0

Para que el script funcione correctamente usted debera de ingresar 3 parámetros dejando un espacio entre cada uno el primero es el ID del video en Youtube, el segundo es el nombre del archivo que desea que tenga al momento de descargarse y el tercero es el tipo actualmente siendo un script sencillo solo convierte a avi y a mp3.

Paquetes necesarios:

  • ffmpeg, youtube-dl, lame

Los parametros que coge el script son introducidos en la misma linea de comando  ($1, $2, $3), lo cual facilita mucho el desarrollo del mismo.

PD: Al Script deben otorgarle  permisos de ejecución para poder utilizarlo con $ chmod +x BajarArchivo.sh

Aprendiendo Bash.

Publicado: 19 diciembre 2009 en Bash, Tutoriales
Etiquetas:, , ,

A veces uno no comprende cuando la gente nos dice Googleen y busquen referencia acerca de su inconveniente y prueben.. esas palabras muchas veces suenan duras por que como personas desesperadas andamos buscando una solucion en el momento a nuestros problemas y no nos ponemos a pensar cuando tiene la otra persona a la cual consutlamos:

Bueno pues entre Googleando y Preguntando siguiendo con la lista de canciones que me toco bajar me vi a la tarea de convertirlos todos de flv a mp3 pero despues de haber pasado 4 ya estaba aburrido de escribir las mismas lineas de codigo asi que me puse a buscar en internet y encontre ayuda sobre como automatizar dicho proceso con Bash

Codigo:

#!/bin/bash
for i in *.flv; do ffmpeg -i $i -f mp3 -vn -acodec copy $i.mp3 ;done

Toco recordar sobre lazos repetitivos y adecuar la linea de comandos para convertir los archivo :

Explicando un poco el código:

  • La primera linea,  en realidad “#!/bin/bash“, llamar a nuestra shell BASH, que por lo general se ubica en /bin/bash
  • for i in *.flv; crea un lazo que se repite n cantidad de veces, es decir toma los archivos que se encuentran en una carpeta que cumplan con la condición de ser extensión flv y se repita hasta haberlos utilizado a todos.
  • do ffmpeg -i $i -f mp3 -vn -acodec copy $i.mp3; le dice que convierta a todos los archivos flv  1 x 1 de flv a mp3, es decir que si se deseara hacer esto para un solo archivo la linea seria algo asi:

$ ffmpeg -i cancion_formato.flv -f mp3 -vn -acodec copy cancion_formato.mp3

  • done: este controla el fin del ciclo repetitivo y pasa a la siguiente linea luego de haber cumplido con la condición.

La idea central de explicarlo tanto es para que no existan dudas y puedan utilizarlo sin ningun problema y que todos entiendan de mejor manera que hace .