Los lanzadores son accesos directos a aplicaciones, ejecutables, comandos o shell scripts. Por ejemplo, si tenemos una aplicacion en algun directorio del disco duro que solemos ejecutar frecuentemente, no es mala idea crear un lanzador a esa aplicacion para evitar tener que acceder a ella mediante la consola (cd al directorio de la aplicacion, ejecutar aplicacion).
Para crear un lanzador hacemos click derecho sobre un area vacia del escritorio y del menu emergente elegimos la opcion: Crear un lanzador…
Aparece una ventana emergente donde podemos: indicar el tipo de aplicacion que queremos ejecutar, el nombre que le queremos dar, el comando seria el comando que ejecutamos para abrir es aplicacion (suele ser del estilo /ruta_a_la_aplicacion/nombre_de_la_aplicacion) y el comentario, que es un texto descriptivo que aparece cuando colocamos el raton encima del icono del lanzador.
En la parte superior izquierda de esta ventana, aparece el icono que usara el lanzador, si haces click sobre esta imagen ya se abre una nueva ventana donde podras indicar la ruta de un nuevo fichero grafico y entonces sera este el que sera usado como icono del lanzador.
Si has hecho bien todos los pasos, se creara el icono del lanzador en el escritorio y ya cada vez que lo pulses, se iniciara la aplicacion deseada, o tambien puedes ya arrastrar el icono del lanzador sobre el panel y entonces se creara una copia del lanzador en el panel.
Si quieres ejecutar un comando de supervisor (root) a la hora de crear el lanzador, al comando que inicia esa aplicacion deberas añadirle «gksudo -u root«. De esta manera el sistema, sabe que el comando que intentas ejecutar requiere privilegios de supervisor y te pedira la password cuando intente ejecutarse.
Por ejemplo, un comando para lanzar JDownloader en modo root seria:
gksudo -u root "java -jar -Xmx512m /home/jose/.jd/JDownloader.jar"
Nota: si el lanzador no te funciona, asegurate que has escrito bien el comando que intentas lanzar (pudiera ser que tuvieras mal puesta la ruta o el nombre del comando, linux es sensible a mayusculas y minusculas). Una opcion que te puede valer, es ejecutar ese comando desde consola y cuando compruebes que funciona, entonces lo guardas como lanzador.
¿Cual es la diferencia entre usar gksudo y gksu?
gksu es el frontend para su, y gksudo es el frontend para sudo. para saber las diferencias entre su y sudo, mejor este enlace:
sudo su 🙂
hola, aunque no es por el tema de gksudo, he visto los comando que le has puesto a jdownloader… me puedes decir porque? yo a veces me va realemnte mal el jdownloader y sobre todo porke ponerlo para que se ejecute como root?
asias…
Que es lo que hace basicamente este comando -Xmx512m? incrementa la memoria de la maquina de java? o algo asi, no?….
Muchas gracias la verdad me funciono a la perfeccion!
aqui hay una buen paguina de lazanadores muy efectivos y funcionan al 100% saludos
http://www.lanzadorez.com/rf_8686.html
hola quisiera saber la clave de mi esposa creo que me es infiel por favor ayuda
Pude crear un lanzador de un comando de consola sin problemas.. Con ubuntu me funcionó usando solo SUDO..
Es un Lanzador para automatizar el arranque del modem ZTE MF626 en modo modem ya que este modelo al conectarlo lo lee como una unidad de disco. para pasarlo a modem usé el siguiente comando «sudo -u root /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf» Antes se deben ver los tutoriales de como modificar el archivo usb_modeswitch.conf…
Muy Agradecido..
Se puede lanzar el comando como usuario con este comamdo:
java -jar /home/…/…/JDownloader/JDownloader.jar &
Ruta para el icono de la aplicación:
/home/…/…/JDownloader/jd/img/logo/jd_logo_64_64.png
Gracias a todos.
Me pasa una cosa muy rara: si en el terminal (desde la carpeta JDownloader) ejecuto «java -jar JDownloader.jar» el programa se abre sin ningún problema; pero al crear un lanzador, escribiendo la orden «java -jar /home/yo/JDownloader/JDownloader.jar» se abre la consola, comienza como a ejecutarse pero se queda colgado y no arranca JDownloader. He probado añadiendo -Xmx512m y lo mismo. No lo comprendo.
Gracias por la información , me funciono a la perfección con jkiltro 4.0 (Convertor de audio)
Gracias. Me ha funcionado a la primera y mejor de lo esperado. Lo uso para ejecutar lampp. Ponerlo en marcha:
gksudo -u root /opt/lampp/lampp start
y otro lanzador para pararlo:
gksudo -u root /opt/lampp/lampp stop
También se podría crear un tercero para reiniciar el servidor.
hola gracias por tu ayuda me cirvio de mucho
pero tengo una dudad que significa -Xmx512m
el tamaño que le asignas a la memoria, pero es un parametro para aplicaciones java.
La verdad que excelente el tip, justamente andaba buscando esto!!! te hago una consulta, para ejecutarlo asi pero pasandole la contraseña por defecto como seria? desde ya muchas gracias!!