GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Ubuntu / Unity Adjuntar secuencia de comandos al lanzador?

Recientemente descargué IntelliJ IDEA e inicié la aplicación ejecutando . idea.sh . La aplicación aparece en el iniciador mientras la ejecuto, pero por alguna razón, cuando hago clic derecho sobre ella, no aparece la opción "Bloquear en el iniciador" como ocurre con otras aplicaciones.

¿Cómo lo conecto al lanzador?

¿Es porque estoy ejecutando un script y no un ejecutable directamente que deshabilita esa opción?

Respuesta aceptada:

Parece que hay 2 formas de hacerlo.

Método #1:crear manualmente un archivo .desktop

Sí, necesita crear un lanzador .desktop personalizado para él. Estos son los pasos generales:

  1. Cree un archivo *.desktop en /usr/local/share/applications (o /usr/share/applications dependiendo de su sistema).

    $ gksudo gedit <insert-path-to-new-file.desktop>
    
  2. Pegar debajo del texto

    [Desktop Entry]
    Type=Application
    Terminal=false
    Name=IntelliJ IDEA
    Icon=//eadn-wc01-5196795.nxedge.io/path/to/icon/icon.svg
    Exec=/path/to/file/idea.sh
    

    Editar Icon= y Exec= y Name= . También Terminal=True/false determina si el terminal abre una ventana y muestra la salida o se ejecuta en segundo plano.

  3. Coloque el archivo .desktop en el panel Unity Launcher. Para este paso, deberá navegar en un explorador de archivos hasta donde se encuentra el archivo .desktop que creó en los pasos anteriores. Después de ubicar el archivo, arrástrelo a la barra de Unity Launcher en el costado. Después de hacer esto, es posible que deba ejecutar el siguiente comando para que su sistema reconozca el archivo .desktop recién agregado.

    $ sudo update-desktop-database
    

Método #2:Método GUI

En lugar de crear manualmente el archivo .desktop, puede invocar una GUI para ayudar a hacer esto.

  1. instalar gnome-panel

    $ sudo apt-get install --no-install-recommends gnome-panel
    
  2. inicie el generador de GUI .desktop

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

Referencias

  • Cómo agregar un script de shell al lanzador como acceso directo

Ubuntu
  1. Noticias impactantes cuando Ubuntu abandona su escritorio Unity

  2. ¿Ubuntu 16.04 ejecutará Unity 8 en el escritorio?

  3. ¿Sin tablero, sin lanzador en Ubuntu 14.10?

  4. ¿Problemas con el icono del iniciador de Ubuntu 16.04 Eclipse?

  5. ¿Asociar una palabra clave a una aplicación en Unity Launcher?

Cómo instalar Unity Desktop Environment en Ubuntu 20.04 LTS

Cómo solucionarlo:sin unidad, sin lanzador, sin guión en Ubuntu Linux

Cómo instalar la vista previa de escritorio de Unity 8 en Ubuntu

Cómo agregar accesos directos a aplicaciones en el escritorio de Ubuntu

¿Automatizar el pedido de íconos de Unity Launcher?

Ubuntu / Unity adjuntar secuencia de comandos a Launcher