Рейтинг:0

Добавить двоичный файл в меню приложений

флаг ug

Можно ли добавить бинарник в меню приложений в Ubuntu 20.04.2? Я пробовал следующее .рабочий стол файл для Filezilla, который я извлек из ФайлZilla_3.55.1_x86_64-linux-gnu.tar.bz2:

Путь=/home/пользователь/Программы/FileZilla_3.55.1_x86_64-linux-gnu/FileZilla3/bin/
Exec=filezilla
Имя=AppImageLauncher
Тип = Приложение
Терминал=ложь
Icon=/home/user/Programs/FileZilla_3.55.1_x86_64-linux-gnu/FileZilla3/share/icons/hicolor/48x48/apps/filezilla.png

Я использовал этот подход для AppImages, для которых он работает. Есть ли способ сделать то же самое для двоичного файла?

N0rbert avatar
флаг zw
Слишком сложно. Будут проблемы с обновлениями Считаете ли вы [FlatPak альтернативой](https://flathub.org/apps/details/org.filezillaproject.Filezilla)?
Рейтинг:2
флаг cn

▶ Вы можете добавить любой исполняемый файл в меню приложений, будь то двоичный файл или любой скрипт, если он является исполняемым.

На Исполнитель= строку, вам нужно указать допустимый исполняемый файл:

  • Если исполняемый файл находится в вашем поиске PATH (используйте эхо $PATH чтобы увидеть все каталоги, в которых ищутся исполняемые файлы), то можно просто указать имя исполняемого файла.
  • Если он находится в другом месте, вам необходимо указать полный путь к исполняемому файлу, например. /home/пользователь/Программы/FileZilla_3.55.1_x86_64-linux-gnu/FileZilla3/bin/filezilla.

▶ Чтобы ваше приложение отображалось в меню приложений, оно должно находиться в одной из выделенных папок (используйте эхо $XDG_DATA_DIRS чтобы увидеть их - добавьте в каждый путь /Приложения чтобы получить фактическую папку). Для вашего пользовательского приложения поместите его в .local/доля/приложения если вы единственный пользователь, которому необходимо использовать приложения. В противном случае поместите его в /usr/местные/доли/приложения. Вам может понадобиться создать эти папки, если они отсутствуют в вашей системе.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.