¿Cómo creo un lanzador en el panel de Unity?

Hay veces que las cosas tienen que hacerse de una manera en qué no estaban prevista. Esto es porque en Conducción Política hay libritos, pero no manuales. Cada debe hacer lo que tiene que hacer, y de la manera en que pueda hacerlo. Eso es lo que se llama quehacer político.


En la conducción de un sistema informatizado ha de obrarse de la misma manera. Existirán ocasiones donde las cosas no se den automáticamente como es debido, y por tal motivo, un conductor ha de tener la pericia y el arte de responder con su bagaje en tiempo y en lugar.

En Ubuntu, por ejemplo, puede suceder en algunas ocasiones mas o menos extendidas que - por un motivo u otro - las aplicaciones no creen automáticamente lanzadores o accesos directos en el Dash, el Panel de Unity.

Esto puede deberse a que no fueron desarrolladas para Ubuntu en particular o no se tuvo en cuenta la interfaz Unity, debido a que el procedimiento de inicialización del programa requiere pasos adicionales, o simplemente porque el autor no lo tuvo en cuenta.

En tales casos, será difícil dejar en el lanzador la aplicación deseada.

Por ejemplo, en este caso ustedes ansían instalar el comunicador IP Skype 4.3 para comunicarse con antiguos contactos Messenger y Skype, amén de Facebook. Si bien es un software multiplataforma, es marcadamente privativo, y habremos de esforzarnos ligeramente para dejarlo andando a través de un lanzador.

Al disponer de Ubuntu 14.04LTS Trusty Tahr de 64 bits, hemos de descargar e instalar correctamente la versión del paquete que sea compatible con nuestra distribución y equipo. En este caso, será Skype 4.3.0.37 Multiarquitectura para Ubuntu 12.04  desde la web oficial.

Lo haremos con la terminal, ingresando los siguientes Comandos de Organización:

cd ~/Descargas  ;

wget http://download.skype.com/linux/skype-ubuntu-precise_4.3.0.37-1_i386.deb ;

sudo apt-get install sni-qt:i386 ;

sudo dpkg -i skype-ubuntu-precise_4.3.0.37-1_i386.deb ;


Esto dejará instalado Skype 4.3 junto con la librería necesaria para que el indicador del panel superior sea visible en Ubuntu Trusty (la librería sni-qt).


Crear un Lanzador en Unity

Para crear un lanzador en el Dash para el mismo, en tanto, debemos instalar Gnome-Panel desde la Terminal. Si no lo tuviésemos instalado, lo haremos con:

sudo apt-get install gnome-panel

Y ya podremos proponer la creación de un lanzador con el siguiente comando:

gnome-desktop-item-edit ~/ --create-new


En la ventana "Crear Lanzador" debemos indicarle un nombre (podríamos crear un enlace oculto agregándole un "." delante del nombre, de modo que quede ".Skype 4.3" por ejemplo).

En el campo "Comando" le agregamos el comando de ejecución propiamente dicho, que como ya vimos, es simplemente skype. Al tipearlo, aparecerá su ícono, pero podríamos elegir otro haciendo clic sobre el y cambiando el archivo gráfico. Cuando presionemos el botón Aceptar, se creará un ícono lanzador oculto (o acceso directo) en nuestra Carpeta de Usuario.

Simplemente presionamos Ctrl+H para activar la visualización de los archivos ocultos, lo localizamos entre todos, y lo arrastramos hasta la barra de Unity, en el lugar donde lo queremos poner. El resto de los lanzadores "harán espacio" al nuevo integrante de la barra.
Esto nos permitirá mantener ocultos de nuestra Carpeta de Usuario los lanzadores, pues normalmente quedaría desprolijo tener esos lanzadores "tirados por ahí". Con los lanzadores hemos de seguir la técnica que un buen dirigente usa con sus Punteros Políticos... que haya de todo tipo y color, pero que se noten lo menos posible.

Luego, para desactivar la vista de archivos ocultos, volvemos a presionar Ctrl+H (o vamos a Editar / Preferencias, y en la solapa Vistas, destildamos Mostrar los archivos Ocultos y de Respaldo.

Podremos ya lanzar Skype haciendo clic en el lanzador. Una vez aceptados los términos de uso, podremos loguearnos con nuestra respectiva Cuenta de Usuario de Skype o los servicios compatibles..
También tendremos acceso a su menú contextual en el panel superior.