martes, 27 de marzo de 2012

Desmotar dispositivos USB desde el área de notificación

Montar y desmontar discos USB es fácil y no tiene mayor misterio, pero como trabajo mucho con ellos, quería una manera que además de fácil fuera rápida y cómoda. Cuestión de pereza.

Navegando por la red encontré mount-systray, un applet para la barra de notificaciones que nos permite desmontar los dispositivos USB al tiempo que nos alerta cuando se auto-montan al conectarlos. Además, se trata de un desarrollo patrio, de la gente de Guadalinex.



El problema es que solo pude encontrar un fichero .deb para arquitecturas i386, y mi ordenador corre un Debian Testing amd64, con lo que no podía instalarla. Me puse a buscar un poco mas, y en Launchpad encontre el fichero .tar.gz para realizar compilación e instalación en esta página. 

No te asustes, que aunque tengamos que compilar, no es nada difícil y lo tendrás listo en unos minutos.

Lo primero, tras descargar el fichero, es descomprimirlo. Doble clic sobre el y extraemos donde queramos su contenido.

Antes de liarnos a configurar y compilar, vamos a por las dependencias. No son nada del otro mundo, solo tendrás que instalar algunas cositas. Si lo hacemos desde la consola, nos bastara con esto:

  • sudo aptitude install python-gtk2 python-gnome2 python-notify python-notify

Ya tenemos las dependencias resueltas, ya tenemos el fichero descomprimido y ya tenemos la consola abierta. ¡Que comience la fiesta! Entramos en la carpeta que se ha creado al descomprimir, que en mi caso se llama mount-systray-0.5.5

  • cd /ruta/hasta/la/carpeta/descomprimida/moun-systray-0.5.5

Preparamos el proceso de configuración. Esto puede tardar unos minutos, un poco de paciencia.

  • ./autogen.sh

El propio programa, nos dice al finalizar la configuración que ahora tenemos que hacer make, asi que a ello.

  • make 

 Ya casi hemos acabado, solo nos queda la instalación final.

  • sudo  make install

En mi caso, para que funcionara tuve que cerrar sesión y volver a abrirla. No se si es el comportamiento normal, o se debe a que uso LXDE y no Gnome. Pero tras eso, ya funciona perfectamente, y se pueden desmotar dispositivos desde la zona de notificaciones.


2 comentarios:

  1. Para montar y desmontar dispositivos usb yo uso ejecter. Como no estaba en los repositorios de debian lo saque de un repositorio de launchpad para ubuntu pero funciona perfectamente en mi solusOS. Hay paquetes para i386 y amd64. La dirección es
    https://launchpad.net/ubuntu/+source/ejecter/0.3.1-0ubuntu3

    Al igual que en tu caso, con ejecter hay que reiniciar sesión para que empiece a funcionar

    ResponderEliminar

prekes sodui