GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Ubuntu / Unity Allega Script al Launcher?

Di recente ho scaricato IntelliJ IDEA e ho avviato l'app eseguendo . idea.sh . L'app viene visualizzata nel programma di avvio mentre la eseguo, ma per qualche motivo quando faccio clic con il pulsante destro del mouse su di essa non viene visualizzata l'opzione "Blocca su avvio" come faccio con altre app.

Come lo allego al programma di avvio?

È perché sto eseguendo uno script e non un eseguibile direttamente che disabilita quell'opzione?

Risposta accettata:

Sembra che ci siano 2 modi per farlo.

Metodo n. 1:crea manualmente il file .desktop

Sì, devi creare un launcher .desktop personalizzato per questo. Ecco i passaggi generali:

  1. Crea il file *.desktop in /usr/local/share/applications (o /usr/share/applications a seconda del tuo sistema).

    $ gksudo gedit <insert-path-to-new-file.desktop>
    
  2. Incolla sotto il testo

    [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
    

    Modifica Icon= e Exec= e Name= . Inoltre Terminal=True/false determina il tempo il terminale apre una finestra e visualizza l'output o viene eseguito in background.

  3. Inserisci il file .desktop nel pannello Unity Launcher. Per questo passaggio dovrai navigare in un browser di file dove si trova il file .desktop che hai creato nei passaggi precedenti. Dopo aver individuato il file, trascina il file sulla barra Unity Launcher sul lato. Dopo aver eseguito questa operazione, potrebbe essere necessario eseguire il comando seguente per consentire al sistema di riconoscere il file .desktop appena aggiunto.

    $ sudo update-desktop-database
    

Metodo n. 2:metodo GUI

Invece di creare manualmente il file .desktop, puoi richiamare una GUI per aiutarti a farlo.

  1. installa gnome-panel

    $ sudo apt-get install --no-install-recommends gnome-panel
    
  2. avvia il generatore di GUI .desktop

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

Riferimenti

  • Come aggiungere uno script di shell al programma di avvio come scorciatoia

Ubuntu
  1. Notizie scioccanti quando Ubuntu abbandona il desktop Unity

  2. Scarica il file ISO di Ubuntu 18.04 LTS – Desktop e server

  3. Ubuntu 16.04 eseguirà Unity 8 sul desktop?

  4. Unity Launcher utilizza l'icona generica per Firefox in Ubuntu 12.04?

  5. Ubuntu 16.04 Problemi con l'icona di avvio di Eclipse?

Come installare Unity Desktop Environment su Ubuntu 20.04 LTS

Come risolvere:No Unity, No Launcher, No Dash in Ubuntu Linux

Come installare Unity 8 Desktop Preview in Ubuntu

Come aggiungere collegamenti alle applicazioni su Ubuntu Desktop

Automatizzare l'ordine delle icone di Unity Launcher?

Ubuntu / Unity collega lo script al Launcher