miércoles, 13 de octubre de 2010

Ejecutar / iniciar varias aplicaciones a la vez en linux (Ubuntu)










¿Quien no empieza a abrir veinte amplicaciones en cuanto se ha iniciado el SSOO? ¿Quien no abre Firefox/Chrome, Thunderbird, Pidgin, ...?

Si quieres ahorrarte unos cuantos clicks de ratón simplificando la tarea, ésto te puede ayudar.
Lo que voy a mostrar es un comando que permite abrir varias aplicaciones simultáneamente. El siguiente paso será crear un script que ejecute ese comando. Y finalmente crearemos un lanzador en el menú superior que ejecute el script previamente creado. Es muy sencillo y útil.


1. El comando.

Para iniciar varias aplicaciones desde consola, solo tenemos que ejecutar el terminal y escribir:
(aplicacion1) & (aplicacion2) & (aplicacion3)

Donde (aplicacion1), (aplicacion2) y (aplicacion3) son comandos que ejecutan una aplicación distinta cada uno. El número de aplicaciones puede ser el que queramos, pero más vale no pasarse si quereis cuidar vuestra cpu.

Ejemplo (se ejecuta Chromium, Thunderbird y Pidgin):
chromium-browser & thunderbird & pidgin


2. El script.

El siguiente paso sería crear un script para no tener que escribir siempre el comando completo. Podemos ponerle por ejemplo el nombre scriptAplicacionesInicio.sh y editarlo con gedit o con tu editor de textos preferido. Su contenido sería el siguiente (siguiendo la nomenclatura anterior):
#!/bin/sh

  (aplicacion1) &

  (aplicacion2) &

  (aplicacion3) 

Ejemplo:
#!/bin/sh chromium-browser &

  thunderbird &

  pidgin 


3. El lanzador de aplicaciones.

Para finalizar crearemos un lanzador de aplicaciones (acceso directo) que ejecute el editor que hemos creado en el paso anterior. Para ello pulsaremos con el botón derecho del ratón sobre panel superior de nuestro escritorio y pulsamos en "Lanzador de aplicación personalizado". Si tenemos el script en nuestro directorio personal (en mi caso /home/felipe) completaremos los datos así:



En el apartado comando cada uno deberá poner la ruta donde se encuentre su archivo, así: sh (ruta)/scriptAplicacionesInicio.sh


Ahora, cada vez que queramos iniciar esas aplicaciones, sólo tendremos que hacer un click de ratón.




Felinfo: Java, Linux, Virtualización. Open Source.  ©Template Blogger Green by Dicas Blogger .

TOPO