Czy są jakieś aplikacje GUI, które mogą tworzyć pliki .desktop?

42

Moje pytanie jest proste. Czy istnieje jakiś szybki i łatwy sposób tworzenia plików .desktop na skróty?

Na przykład myślę, że możesz kliknąć prawym przyciskiem myszy i utworzyć skróty .desktop w Linux Mint.

Wiem już, jak je utworzyć z edytora tekstu takiego:

[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

Czy są więc jakieś aplikacje GUI?

Belacqua
źródło
Chciałbym móc kliknąć plik wykonywalny prawym przyciskiem myszy i zrobić to. Och, czekaj, możesz florian-diesch.de/software/arronax/…
Jonathan

Odpowiedzi:

25

Zobacz Arronax :

wprowadź opis zdjęcia tutaj

Jest dostępny jako wtyczka do Nautilus i jako samodzielna aplikacja.

Aby zainstalować, otwórz terminal i wpisz:

sudo add-apt-repository ppa: diesch / testing 
sudo apt-get update
sudo apt-get install arronax
nautilus -q
Florian Diesch
źródło
Jak to zainstalować? Nie mogłem rozgryźć PPA, a kiedy pobieram archiwum, dostaję tylko kilka plików Pythona bez wyjaśnienia.
Jack M
16

Możesz spróbować alacarte (menu główne) :

Alacarte to łatwy w użyciu edytor menu dla GNOME, który może dodawać i edytować nowe wpisy i menu. Działa ze specyfikacją menu freedesktop.org i powinien działać z każdym środowiskiem graficznym, które korzysta ze specyfikacji.

Domyślnie nie jest zainstalowany. Z terminala możesz zainstalować go za pomocą następującego polecenia:

sudo apt-get install alacarte
Radu Rădeanu
źródło
1
To nie wydaje się być aplikacją do tworzenia plików .desktop.
Jack M
@JackM - Wygląda na to, że Alacarte doestworzy .desktoppliki, a mianowicie w ~/.local/share/applications, z nieparzystymi nazwami, takimi jak alacarte-made.desktop, alacarte-made1.desktop, alacarte-made2.desktop itp., Jak stwierdzono w komentarzu pod tą odpowiedzią .
Cypr
15

W systemie Ubuntu 12.04 lub 14.04 jest to, gnome-desktop-item-editco wchodzi w skład gnome-panelpakietu:

wprowadź opis zdjęcia tutaj

Możesz zintegrować to z menedżerem plików za pomocą następującego skryptu:

#!/bin/bash

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

Ogólne instrukcje instalacji skryptów Nautilus: Jak mogę zainstalować skrypt Nautilus?

Glutanimate
źródło
5

W przypadku środowiska graficznego Xfce exo-desktop-item-editdziała ono podobnie do swojego odpowiednika Gnome:

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

Zrzut ekranu

Grumbel
źródło
w celu utworzenia programu uruchamiającego w dowolnym określonym miejscu w Thunar: unix.stackexchange.com/a/518827/341192
Cypr