¡Cómo montar imágenes de CD y DVD con CDemu!
CDemu es definitivamente la manera correcta de montar imágenes de disco (CD, DVD, etc.) en linux. Soporta una gran cantidad de formatos y no necesita privilegios de root en su uso habitual.
Para instalarlo primero hay que añadir el repositorio de CDemu:
deb http://ppa.launchpad.net/cdemu/ubuntu hardy main
Luego mandamos por consola estos comandos, uno por uno:
sudo apt-get update
sudo apt-get install cdemu-daemon gcdemu
sudo /etc/init.d/cdemu-daemon start
Ahora tenemos que añadir cdemud-session a la lista de programas que se ejecutan al inicio. Si no quieres reiniciar, ejecútalo también metiéndolo en la caja de Alt-F2. Ojo, si no hacemos esto, el icono del applet de CDemu aparecerá gris y no montará nada. El cliente de linea de comandos (con el el cual crearemos una accion para thunar) tampoco funcionará.
Esta instalación añade un applet de gnome llamado gCDEmu. Puedes usarlo para tener la opción gráfica, si estás en XFCE puedes instalar la compatibilidad con los applets de GNOME para el panel o crear una acción de Thunar que usa el montador de líneas de comandos, lo cual a diferencia del applet no usará memoria ni recursos de sistema.
El applet es muy facil de usar. Se le hace click, se selecciona un dispositivo vacío (p.ej. Device 00: Empty), y se selecciona un archivo de imagen. ¡Voila!
Para desmontar, simplemente hacemos click en el volumen montado y seleccionamos la opción expulsar.
¡Ahora la acción de Thunar!
Esta acción monta los formatos soportados por CDEmu con un click derecho del ratón sobre el archivo de la imagen:
Nombre: Montar imagen
Descripción: Monta imágenes de CD con CDemu
Orden: cdemu load 0 %f
Patrón de fichero: *.nrg; *.cdi; *.ccd; *.sub; *.img; *.cue; *.bin; *.iso; *.toc; *.b6t; *.mds; *.cif; *.c2d; *.daa
Aparece si la selección contiene:
- Ficheros de texto
- Otros ficheros
Fuentes:
HOWTO use CDemu under Ubuntu Hardy
Página oficial de CDemu
Wikipedia
Acciones de Thunar: Abrir como root
Esta accion abre el archivo de texto que queramos con privilegios a través de gksu sobre mousepad.
Nombre: Abrir como root
Descripción: Abre el archivo de texto seleccionado con la cuenta de root
Orden: gksu mousepad %f
Patrón de fichero: *
Aparece si la selección contiene:
- Ficheros de texto
Acciones de Thunar: Extraer RAR
¿Por qué hacer esto si file-roller ya se integra con thunar?
Porque cuando nos topamos con archivos rar fraccionados no se nos muestra ninguna información de progreso, y a veces file-roller se me ha quedado pegado en archivos de mas de 40 pedazos.
Lo que vamos a hacer es configurar el comando rar para que se ejecute en xterm y nos muestre el progreso en consola.
Nota: Los archivos se extraen en la misma carpeta donde está el comprimido.
Nombre: Extraer RAR
Descripción: Extrae archivos RAR y visualiza el progreso en xterm
Orden: xterm -e rar e %f
Patrón de fichero: *.rar
Aparece si la selección contiene:
- Otros ficheros
Acciones de Thunar: Buscar archivos dentro de una carpeta.
Esta acción emplea gnome-search-tool, herramienta que se encuentra dentro de gnome-utils, paquete del cual hablé en un post anterior.
Nombre: Buscar archivos
Descripción:Busca un archivo en la carpeta seleccionada
Orden: gnome-search-tool –path=%f
Patrón de fichero: *
Aparece si la selección contiene:
- Directorios
Acciones de Thunar: Ver archivos NFO/DIZ con nfoview
Los archivos NFO o DIZ que vienen en algunos “scene releases” (y que me gusta coleccionar) son diseñados para verse de maravilla en una aplicación que soporte la codificación CP437. Esta codificación que antes era omnipresente en los tiempos del DOS hoy casi no es soportada. En windows existen muchos visores y el msdos edit, en linux estan el knfo (kde) y nfoview (gnome). Vamos a usar este último.
Lo que vamos a hacer es crear una accion en thunar que llame al nfoview cuando nos paremos sobre un archivo nfo o diz. Aqui vamos.
- Nos vamos a la pagina de nfoview y descargamos la aplicación.
- Descomprimimos el archivo en alguna carpeta. Supongamos que lo hemos descomprimido en ~/nfoview1.2
- Podemos instalar la aplicación o ejecutarla directamente desde la carpeta donde la descomprimimos. Yo prefiero esto último, ya que funciona mejor y no me gusta instalar cosas que no están en los repositorios (son difíciles de desisnstalar). El comando para correrla desde el directorio sería:
~/nfoview1.2/bin/nfoview
Ok, ahora a integrarla con thunar. Lo que vamos a hacer ahora es crear una acción de thunar, para lo cual es necesario haber leído la introducción ya que sólo voy a dar los datos que se deben proporcionar:
Nombre: Ver archivo NFO
Descripción: Visualiza los archivos nfo con nfoview
Orden: ~/nfoview1.2/bin/nfoview %f
Patrón de fichero: *.nfo;*.diz
Aparece si la selección contiene:
- Ficheros de texto
Acciones de Thunar: Introducción
Algo muy util y fácil en thunar son las acciones personalizadas, las cuales permiten extender y personalizar las capacidades del gestor de archivos al ejecutar acciones sobre los archivos seleccionados.
Las acciones añaden items personalizados al menú contextual del mouse que sale cuando seleccionamos uno o varios archivos y pulsamos con el botón derecho. El item de menú saldrá según las condiciones de aparición que hayamos definido. Por ejemplo he definido que la opción para descargar subtítulos aparezca solo cuando pulso sobre un archivo de pelicula. O la accion de editar como root, que solo aparece sobre archivos de texto.
Definir acciones
Este procedimiento es igual en todas las acciones, lo que cambia son los valores como sobre que tipo de archivos se ejecutarán, y el comando a ejecutar.
- Nos vamos a una ventana de thunar y seleccionamos el menú Editar\Configurar acciones personalizadas
- Veremos una lista con las acciones que tenemos configuradas. Hacemos click en el signo + para añadir una nueva acción.
- Veremos una ventana con dos pestañas. La pestaña básico nos pregunta por el nombre y la descripción de la acción. El nombre aparecerá como la opción en el menú contextual, y la descripción en la barra de estado de thunar.
- La orden es el comando que se va a ejecutar. En la parte inferior vemos unos comodines que debemos usar para que el comando sepa sobre cuales archivos debe trabajar. Por ejemplo: si el comando es “mousepad %f” cambiara a “mousepad /etc/X11/xorg.conf” si hemos ejecutado la acción sobre el archivo xorg.conf.
También tenemos la opción Icono, que nos permite definir un icono personalizado. - La pestaña Condiciones de aparición define sobre qué tipos de archivos aparecerá la acción. Podemos definir comodines separados por punto y coma (ej *.diz;*.nfo) y también podemos elegir un tipo de archivos en particular.
El pantallazo que incluí muestra algunas acciones que tengo configuradas en thunar. En los próximos posts les mostraré cada una de ellas, comenzando con visualizar archivos NFO o DIZ con una pequeña utilidad llamada nfoview, que permite visualizarlos con su arte ASCII original.

deja un comentario