Gibt es GUI-Apps, mit denen .desktop-Dateien erstellt werden können?

42

Meine Frage ist einfach. Gibt es eine schnelle und einfache Möglichkeit, Desktop-Dateien für Verknüpfungen zu erstellen?

Ich denke, Sie können beispielsweise mit der rechten Maustaste klicken und Desktop-Verknüpfungen in Linux Mint erstellen.

Ich weiß bereits, wie man sie mit einem Texteditor wie diesem erstellt:

[Desktop Entry] Type=Application 
Name=Eclipse Comment=Eclipse IDE
Icon=/home/jahedev/dev/eclipse-std/icon.png
Exec=/home/jahedev/dev/eclipse-std/eclipse
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse
Name[en_US]=Eclipse

Gibt es GUI-Apps, die das können?

belacqua
quelle
Ich wünschte, ich könnte einfach mit der rechten Maustaste auf die ausführbare Datei klicken und es tun. Oh warte ihr könnt florian-diesch.de/software/arronax/…
Jonathan

Antworten:

25

Schauen Sie sich Arronax an :

Bildbeschreibung hier eingeben

Es ist als Plugin für Nautilus und als eigenständige Anwendung verfügbar.

Öffnen Sie zum Installieren ein Terminal und geben Sie Folgendes ein:

sudo add-apt-repository ppa: diesch / testing 
sudo apt-get update
sudo apt-get install arronax
Nautilus -q
Florian Diesch
quelle
Wie installiere ich das? Ich konnte das PPA-Zeug nicht herausfinden, und wenn ich den Tarball herunterlade, bekomme ich nur ein paar Python-Dateien ohne Erklärung.
Jack M
16

Sie können alacarte (Hauptmenü) versuchen :

Alacarte ist ein benutzerfreundlicher Menü-Editor für GNOME, mit dem Sie neue Einträge und Menüs hinzufügen und bearbeiten können. Es funktioniert mit der Menüspezifikation freedesktop.org und sollte mit jeder Desktop-Umgebung funktionieren, die die Spezifikation verwendet.

Standardmäßig ist nicht installiert. Vom Terminal aus können Sie es mit dem folgenden Befehl installieren:

sudo apt-get install alacarte
Radu Rădeanu
quelle
1
Dies scheint keine Anwendung zum Erstellen von .desktop-Dateien zu sein.
Jack M
@JackM - Es scheint Alacarte doeserstellen .desktopDateien, nämlich in ~/.local/share/applicationsnur mit ungeraden Namen wie alacarte-made.desktop, alacarte-made1.desktop, alacarte-made2.desktop etc, wie es in einem Kommentar unter angegebenen dieser Antwort .
Cipricus
15

Unter Ubuntu 12.04 oder 14.04 ist Folgendes gnome-desktop-item-editim gnome-panelPaket enthalten:

Bildbeschreibung hier eingeben

Sie können dies mit dem folgenden Skript in Ihren Dateimanager integrieren:

#!/bin/bash

gnome-desktop-item-edit --create-new ~/.local/share/applications

Allgemeine Installationsanweisungen für Nautilus-Skripte: Wie kann ich ein Nautilus-Skript installieren?

Glutanimate
quelle
5

Für die Xfce-Desktop-Umgebung exo-desktop-item-editfunktioniert es ähnlich wie das Gnome-Gegenstück:

exo-desktop-item-edit --create-new ~/.local/share/applications

Bildschirmfoto

Grumbel
quelle
Um den Launcher an einem bestimmten Ort in Thunar zu erstellen: unix.stackexchange.com/a/518827/341192
cipricus