Есть ли какие-либо приложения для GUI, которые могут создать .desktop файлы?

Мой вопрос прост. Есть ли какой-либо быстрый и простой способ создать .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

Так есть ли какие-либо приложения для GUI, которые могут сделать это?

42
задан 14 May 2014 в 08:53

5 ответов

Взгляните на Arronax:

enter image description here

Это доступно как плагин для Наутилуса и как автономное приложение.

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

sudo add-apt-repository ppa:diesch/testing 
sudo apt-get update
sudo apt-get install arronax
nautilus -q
25
ответ дан 16 November 2019 в 10:37

Можно попробовать alacarte (Главное меню) :

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

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

sudo apt-get install alacarte
16
ответ дан 16 November 2019 в 10:37

На Ubuntu 12.04 или 14.04 существует gnome-desktop-item-edit, который стал частью gnome-panel пакет:

enter image description here

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

#!/bin/bash

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

Универсальные инструкции по установке для сценариев Наутилуса: , Как я могу установить сценарий Наутилуса?

15
ответ дан 16 November 2019 в 10:37

Для настольной среды Xfce существует exo-desktop-item-edit, это работает подобное, он - дубликат Gnome:

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

Screenshot

5
ответ дан 23 November 2019 в 00:05

Для тех, кто ищет минималистичный вариант, вы можете взглянуть на desktop-entry-creator ,который я создал.

s

В Ubuntu вы можете установить его, сначала установив зависимости:

sudo apt install python3-dev libcairo2 libcairo-dev python3-cairo libgirepository-1.0-1 libgirepository1.0-dev libcairo-gobject2

а затем установить приложение из PyPI, используя pip (или ваш любимый инструмент):

python3 -m pip install --user desktop-entry-creator

В первый раз вы можете запустить его из интерфейса командной строки, запустив:

desktop-entry-creator

и для будущих запусков вы можете создать для него файл рабочего стола из самого себя!

1
ответ дан 29 August 2020 в 22:47

Другие вопросы по тегам:

Похожие вопросы: