Добавить в корзинуПозвонить
Найти в Дзене
NAS и Linux для дома

Как создать ярлык для AppImage приложения на Fedora Linux 40

Для примера используется приложение Nekoray. Шаг 1: Сделать AppImage исполняемым файлом Открыть терминал и выполнить команду: chmod +x /home/user/outline/nekoray-3.26-2023-12-09-linux-x64.appimage Шаг 2: Создать файл .desktop Создать файл .desktop в директории /home/user/.local/share/applications. Можно использовать текстовый редактор, например, nano, vim или gedit. vim /home/user/.local/share/applications/nekoray.desktop Шаг 3: Заполнить файл .desktop Скопировать и вставить следующий текст в файл nekoray.desktop. Заменить пути и описания по мере необходимости. [Desktop Entry] Name=Nekoray
Comment=Outline AppImage
Exec=/home/user/outline/nekoray-3.26-2023-12-09-linux-x64.appimage Icon=/home/user/outline/icon.png
Terminal=false
Type=Application
Categories=Utility;Network; Описание полей: Файл иконки icon.png необходимо самостоятельно скачать или создать и положить в ту же папку, где находится приложение (/home/user/outline). Убедись, что путь к иконке в файле .desktop указывает
Оглавление

Для примера используется приложение Nekoray.

Шаг 1: Сделать AppImage исполняемым файлом

Открыть терминал и выполнить команду:

chmod +x /home/user/outline/nekoray-3.26-2023-12-09-linux-x64.appimage

Шаг 2: Создать файл .desktop

Создать файл .desktop в директории /home/user/.local/share/applications. Можно использовать текстовый редактор, например, nano, vim или gedit.

vim /home/user/.local/share/applications/nekoray.desktop

Шаг 3: Заполнить файл .desktop

Скопировать и вставить следующий текст в файл nekoray.desktop. Заменить пути и описания по мере необходимости.

[Desktop Entry] Name=Nekoray
Comment=Outline AppImage
Exec=/home/user/outline/nekoray-3.26-2023-12-09-linux-x64.appimage Icon=/home/user/outline/icon.png
Terminal=false
Type=Application
Categories=Utility;Network;

Описание полей:

  • Name: Имя приложения, которое будет отображаться в меню.
  • Comment: Краткое описание приложения.
  • Exec: Полный путь к файлу AppImage.
  • Icon: Путь к иконке приложения.
  • Terminal: Указывает, следует ли запускать приложение в терминале (false означает, что терминал не нужен).
  • Type: Тип файла (должен быть Application).
  • Categories: Категории, в которых будет отображаться приложение. Категории разделяются точкой с запятой и всегда заканчиваются точкой с запятой.
Файл иконки icon.png необходимо самостоятельно скачать или создать и положить в ту же папку, где находится приложение (/home/user/outline). Убедись, что путь к иконке в файле .desktop указывает на правильное местоположение.

Шаг 4: Обновить базу данных ярлыков

После создания файла .desktop обновить базу данных ярлыков, чтобы новые изменения вступили в силу. Выполнить команду:

update-desktop-database ~/.local/share/applications

Шаг 5: Запустить приложение

Теперь приложение должно появиться в меню приложений. Найти его по имени "Nekoray" и запустить оттуда.

Проверка на наличие ошибок

Если приложение не появляется в меню, убедиться, что файл .desktop имеет правильные разрешения. Он должен быть читаемым:

chmod 644 /home/user/.local/share/applications/nekoray.desktop

Если все шаги выполнены правильно, должен появиться рабочий ярлык для AppImage приложения.