GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Ubuntu / Unity Skript an Launcher anhängen?

Ich habe kürzlich IntelliJ IDEA heruntergeladen und die App gestartet, indem ich . idea.sh . Die App erscheint im Launcher, während ich sie ausführe, aber wenn ich mit der rechten Maustaste darauf klicke, erhalte ich aus irgendeinem Grund nicht die Option „Im Launcher sperren“ wie bei anderen Apps.

Wie füge ich es dem Launcher hinzu?

Liegt es daran, dass ich ein Skript ausführe und nicht direkt eine ausführbare Datei, die diese Option deaktiviert?

Akzeptierte Antwort:

Es scheint zwei Möglichkeiten zu geben, wie Sie dies tun können.

Methode 1:.desktop-Datei manuell erstellen

Ja, Sie müssen dafür einen benutzerdefinierten .desktop-Launcher erstellen. Hier sind die allgemeinen Schritte:

  1. Erstellen Sie eine *.desktop-Datei in /usr/local/share/applications (oder /usr/share/applications abhängig von Ihrem System).

    $ gksudo gedit <insert-path-to-new-file.desktop>
    
  2. Unter dem Text einfügen

    [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
    

    Bearbeiten Sie Icon= und Exec= und Name= . Auch Terminal=True/false bestimmt, ob das Terminal ein Fenster öffnet und die Ausgabe anzeigt oder im Hintergrund läuft.

  3. Legen Sie die .desktop-Datei im Unity Launcher-Bedienfeld ab. Für diesen Schritt müssen Sie in einem Dateibrowser zu der .desktop-Datei navigieren, die Sie in den vorherigen Schritten erstellt haben. Nachdem Sie die Datei gefunden haben, ziehen Sie die Datei auf die Unity Launcher-Leiste an der Seite. Danach müssen Sie möglicherweise den folgenden Befehl ausführen, damit Ihr System die neu hinzugefügte .desktop-Datei erkennt.

    $ sudo update-desktop-database
    

Methode Nr. 2:GUI-Methode

Anstatt die .desktop-Datei manuell zu erstellen, können Sie eine GUI aufrufen, die Ihnen dabei hilft.

  1. Gnome-Panel installieren

    $ sudo apt-get install --no-install-recommends gnome-panel
    
  2. Starten Sie den .desktop-GUI-Generator

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

Referenzen

  • So fügen Sie ein Shell-Skript als Verknüpfung zum Launcher hinzu

Ubuntu
  1. Laden Sie Ubuntu 18.04 LTS ISO-Datei herunter – Desktop &Server

  2. Wird Ubuntu 16.04 Unity 8 auf dem Desktop ausführen?

  3. Unity Launcher verwendet generisches Symbol für Firefox in Ubuntu 12.04?

  4. Kein Dash, kein Launcher in Ubuntu 14.10?

  5. Ubuntu 16.04 Eclipse Launcher Icon Probleme?

So installieren Sie die Unity Desktop-Umgebung auf Ubuntu 20.04 LTS

Fehlerbehebung:Keine Unity, kein Launcher, kein Dash in Ubuntu Linux

So installieren Sie Unity 8 Desktop Preview in Ubuntu

So fügen Sie Anwendungsverknüpfungen auf Ubuntu Desktop hinzu

Symbolbestellung für Unity Launcher automatisieren?

Ubuntu / Unity-Skript zum Anhängen an Launcher