17/04Desinstalar aplicaciones AIR en Linux

Desinstalar aplicaciones de Adobe AIR en Linux llega a resultar una tarea bastante engorrosa. En ocasiones instalamos aplicaciones simplemente para testearlas y ver si nos convencen. A la hora de desinstalar, si conservamos el archivo *.air descargado podemos ejecutarlo y la plataforma AIR nos dará la opción de desinstalarlo.

En caso de no disponer de este archivo tendremos que meter mano desde un terminal. Por lo general las aplicaciones se instalan en el directorio /opt, así que lanzamos el siguiente comando para obtener un listado de las aplicaciones instaladas:
sudo dpkg -S /opt/*

Este comando nos devolverá algo similar a:
adobeair1.0: /opt/Adobe AIR
posty.cec2c221e000b2446946e14b8f3cf3d0c0afd73e.1: /opt/Posty
tweetdeckfast.f9107117265db7542c1a806c8db837742ce14c21.1: /opt/TweetDeck
tweetr.77522d1ab81b6de7fcf11df2ee9af0706dba9171.1: /opt/Tweetr

Para realizar la desinstalación de una aplicación necesitaremos esa cadena de caracteres que la identifican. Por ejemplo, para desinstalar la aplicación Posty usaríamos:
$ sudo dpkg -P posty.cec2c221e000b2446946e14b8f3cf3d0c0afd73e.1

Y el resultado será:
(Leyendo la base de datos ...
66379 ficheros y directorios instalados actualmente.)
Desinstalando posty.cec2c221e000b2446946e14b8f3cf3d0c0afd73e.1 ...

Con esto tendríamos la aplicación completamente desinstalada.

16/03Embeber un Terminal en el Escritorio

Si has leído mi entrada sobre Devil’s Pie, esa aplicación para Ubuntu que te permite configurar a tu modo las ventanas de Gnome, y has instalado el progama, a lo mejor te parece de utilidad esta opción.

Terminal en el Escritorio

Gracias a Devil’s Pie podemos embeber un terminal en el escritorio, teniéndolo siempre disponible y quedando muy geek :cool:

Para tener un terminal así nos creamos un archivo de configuración en la carpeta ~/.devilspie [/home/usuario/.devilspie]. A este archivo lo llamaremos, por ejemplo, escritorio.ds. Editamos el archivo y pegamos lo siguiente:

(if
( is (application_name) "escritorio" )
(begin
(set_workspace 2)
(below)
(undecorate)
(skip_pager)
(skip_tasklist)
(wintype "utility" )
(geometry "850x500+240+120" )
)
)

NOTA: recuerda que en caso de tener compiz instalado, hay que reemplazar la instrucción set_workspace por set_viewport.

Las instrucciones que utilizamos son:

  • (set_workspace 1) posiciona la ventana en el primer área de trabajo.
  • (below) obliga a la ventana a situarse en el fondo.
  • (undecorate) quita la barra del título y los bordes a la ventana.
  • (skip_pager) / (skip_tasklist) eliminan la ventana del paginador y de la barra de tareas.
  • (wintype) indica el tipo de ventana.
  • (geometry) indican la posición de la ventana y el tamaño de esta.

Una vez creado nuestro archivo de configuración vamos a definir un perfil personalizado para el terminal Gnome, que solamente lo usaremos en este caso. Abrimos un terminal y realizamos las siguientes operaciones:

  • Vamos a Editar -> Perfiles y con el botón “Nuevo” nos creamos un perfil. Le llamaremos “escritorio”.
  • En la pestaña General pondremos “Nombre del perfil” como “escritorio” y desmarcamos la check “Mostrar la barra de menús…”
  • En la pestaña Título y comando introducimos “Título inicial” como “escritorio” y en “Título establecido dinámicamente” seleccionamos “Antecedente al título inicial”.
  • En Colores desmarcamos “Usar colores del tema..” y seleccionamos [en mi caso] “Negro sobre blanco”
  • En la pestaña Efectos podemos personalizar la transparencia del fondo del terminal, en mi caso es totalmente transpartente.
  • En Desplazamiento seleccionamos en “La barra de desplazamiento…” la opción “Desactivada”

Ya podemos cerrar la ventana de opciones. Para completar la configuración vamos a insertar una entrada en las Sesiones para que se ejecute el terminal automáticamente al iniciar sesión. Vamos a Sistema -> Preferencias -> Sesiones y añadimos:
gnome-terminal --window-with-profile=escritorio
NOTA: ya que estamos en las Sesiones revisamos que tenemos la entrada de devilspie configurada.

Y listo! Tras reiniciar tendremos nuestro terminal embebido en el escritorio. Puedes ver una captura de como quedó el mío haciendo click en la imagen superior.

1 pages

Archivo

2010: 01 02 03 04 05 06 07 08 09 10 11 12

2009: 01 02 03 04 05 06 07 08 09 10 11 12

2008: 01 02 03 04 05 06 07 08 09 10 11 12

2007: 01 02 03 04 05 06 07 08 09 10 11 12

2006: 01 02 03 04 05 06 07 08 09 10 11 12

2005: 01 02 03 04 05 06 07 08 09 10 11 12