Существуют ли приложения с графическим интерфейсом, которые могут создавать файлы .desktop?

42

Мой вопрос прост. Есть ли быстрый и простой способ создания файлов .desktop для ярлыков?

Например, я думаю, что вы можете щелкнуть правой кнопкой мыши и создать ярлыки .desktop в Linux Mint.

Я уже знаю, как создать их из текстового редактора, как это:

[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

Так есть ли приложения с графическим интерфейсом, которые могут сделать это?

belacqua
источник
Я хотел бы просто щелкнуть правой кнопкой мыши исполняемый файл и сделать это. Ой, подождите, вы можете florian-diesch.de/software/arronax/…
Джонатан

Ответы:

25

Посмотрите на Арронакс :

введите описание изображения здесь

Он доступен как плагин для Nautilus и как отдельное приложение.

Для установки откройте терминал и введите:

sudo add-apt-repository ppa: diesch / testing 
sudo apt-get update
sudo apt-get установить arronax
Наутилус -q
Флориан Диш
источник
Как мне установить это? Я не мог разобраться с материалами PPA, и когда я загружаю tarball, все, что я получаю, это куча файлов python без объяснения причин.
Джек М,
16

Вы можете попробовать alacarte (главное меню) :

Alacarte - это простой в использовании редактор меню для GNOME, который может добавлять и редактировать новые записи и меню. Он работает со спецификацией меню freedesktop.org и должен работать с любой рабочей средой, в которой используется спецификация.

По умолчанию не установлено. Из терминала вы можете установить его с помощью следующей команды:

sudo apt-get install alacarte
Раду Рэдяну
источник
1
Это не похоже на приложение для создания файлов .desktop.
Джек М,
@JackM - Кажется, Alacarte doesсоздает .desktopфайлы, а именно ~/.local/share/applications, только с нечетными именами, такими как alacarte-made.desktop, alacarte-made1.desktop, alacarte-made2.desktop и т. Д., Как указано в комментарии к этому ответу .
Cipricus
15

В Ubuntu 12.04 или 14.04 есть gnome-desktop-item-editчасть gnome-panelпакета:

введите описание изображения здесь

Вы можете интегрировать это в свой файловый менеджер с помощью следующего скрипта:

#!/bin/bash

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

Общие инструкции по установке скриптов Nautilus: Как я могу установить скрипт Nautilus?

Glutanimate
источник
5

Для среды рабочего стола Xfce exo-desktop-item-editона работает аналогично аналогу Gnome:

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

Скриншот

Grumbel
источник
для того, чтобы создать пусковую установку в любом указанном месте в Тунаре
cipricus