Existem aplicativos GUI que podem criar arquivos .desktop?

42

Minha pergunta é simples. Existe alguma maneira rápida e fácil de criar arquivos .desktop para atalhos?

Por exemplo, acho que você pode clicar com o botão direito do mouse e criar atalhos do .desktop no Linux Mint.

Eu já sei como criá-los a partir de um editor de texto como este:

[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

Então, existem aplicativos GUI que podem fazer isso?

belacqua
fonte
Eu gostaria de poder clicar com o botão direito do mouse no executável e fazê-lo. Oh esperar você pode florian-diesch.de/software/arronax/...
Jonathan

Respostas:

25

Dê uma olhada no Arronax :

insira a descrição da imagem aqui

Está disponível como um plugin para o Nautilus e como um aplicativo independente.

Para instalar, abra um terminal e digite:

sudo add-apt-repository ppa: diesch / testing 
sudo apt-get update
sudo apt-get install arronax
nautilus -q
Florian Diesch
fonte
Como instalo isso? Eu não conseguia descobrir o material do PPA, e quando faço o download do tarball, só consigo um monte de arquivos python sem explicação.
Jack M
16

Você pode tentar alacarte (menu principal) :

O Alacarte é um editor de menus fácil de usar para o GNOME que pode adicionar e editar novas entradas e menus. Ele funciona com a especificação de menu freedesktop.org e deve funcionar com qualquer ambiente de área de trabalho que use a especificação.

Por padrão, não está instalado. No terminal, você pode instalá-lo usando o seguinte comando:

sudo apt-get install alacarte
Radu Rădeanu
fonte
1
Isso não parece ser um aplicativo para criar arquivos .desktop.
21718 Jack M das
@JackM - Parece que o Alacarte doescria .desktoparquivos, ou seja ~/.local/share/applications, apenas com nomes estranhos como alacarte-made.desktop, alacarte-made1.desktop, alacarte-made2.desktop etc., como declarado em um comentário nesta resposta .
cipricus
15

No Ubuntu 12.04 ou 14.04, há o gnome-desktop-item-editque vem como parte do gnome-panelpacote:

insira a descrição da imagem aqui

Você pode integrar isso ao seu gerenciador de arquivos com o seguinte script:

#!/bin/bash

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

Instruções de instalação genérica para scripts Nautilus: Como posso instalar um script Nautilus?

Glutanimado
fonte
5

Para o ambiente de área de trabalho do Xfce exo-desktop-item-edit, ele funciona de maneira semelhante à do Gnome:

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

Captura de tela

Grumbel
fonte
para criar o iniciador em qualquer local especificado em Thunar: unix.stackexchange.com/a/518827/341192
cipricus