Я новичок в Linux в целом и мне интересно, как программы, которые я устанавливаю, apt
получают ярлыки в меню Показать приложения. Кроме того, я хотел бы узнать, как добавить в меню свое собственное приложение. Какой каталог управляет ярлыками в меню Приложения?
Я использую Ubuntu 17.10.
решение1
Я искал решение, чтобы сделать что-то подобное - я установил приложение из исходников и хотел, чтобы оно было доступно в меню "Показать приложения". Нашел способ сделать это, запустив grep для имени одного из приложений, уже показанных в этом меню.
Так,
Неизвестный каталог, который вы ищете, будет выглядеть так: /usr/share/applications
.
Просто просмотрите *.desktop
имеющиеся там файлы, выберите тот, в котором не так много лишнего, скопируйте его в новый .desktop
файл и отредактируйте в соответствии со своим приложением.
ХТН...
Одна вещь, которую янено знаю, как сделать так, чтобы для него была доступна опция «Добавить в избранное»...
ps. как только я узнал решение, перефразировав вопрос, я смог найти эту ветку, которая дает еще несколько решений похожего вопроса:https://askubuntu.com/questions/79583/добавление-пользовательских-приложений-в-gnome-launcher
решение2
В Ubuntu 18 я использую программное обеспечение «alacarte», которое устанавливается вместе с системой.
Я думаю, что это программное обеспечение уже доступно в Ubuntu 17.
$ apt search alacarte
Sorting... Done
Full Text Search... Done
alacarte/bionic,bionic,now 3.11.91-3 all [installed]
easy GNOME menu editing tool
Вы можете запустить его с помощью команды «alacarte» в терминале или набрав «alacarte» на панели исследований экрана активности.
Я добавляю запись в idea.sh в теме «Программирование» (французское название).
После этого запись станет доступна при поиске на экране активности, а когда она будет найдена, вы сможете добавить ее в избранное, щелкнув правой кнопкой мыши.
решение3
решение4
Только что узнал об этом и чувствую, что должен обязательно поделиться этим с людьми, которые испытывают трудности:https://averagelinuxuser.com/ubuntu_custom_launcher_dock
Для меня проблема была в Thunderbird, который я не мог добавить в меню/избранное. Теперь это возможно!
ПО ССЫЛКЕ ВЫШЕ
Исправлена ошибка «Добавить в избранное» для пользовательских приложений в Ubuntu
В доке Ubuntu нет опции «Добавить в избранное» для пользовательских приложений. Вы узнаете, как создать пользовательский лаунчер и добавить в избранное в доке.
Содержание
- Добавить стандартное приложение в док Ubuntu
- Добавить пользовательское приложение в док-станцию Ubuntu
- Создать терминал запуска для пользовательского приложения
Добавить стандартное приложение в док Ubuntu
Если вы откроете любое приложение из меню Ubuntu и щелкните его правой кнопкой мыши в доке, вы сможете закрепить его в доке, выбрав «Добавить в избранное»:
Запуск приложений останется там после того, как вы закроете приложение. Это способ получить быстрый запуск для любого приложения. Однако этот подход не работает, если вы устанавливаете приложение не из репозитория Ubuntu.
Добавить пользовательское приложение в док-станцию Ubuntu
Допустим, вы установили приложение с помощью исполняемого файла, а не репозиториев. Если вы запустите такое приложение и попытаетесь добавить его в избранное в доке Ubuntu, то вы не найдете такой опции в контекстном меню:
Я не знаю, почему нельзя добавлять в док пользовательские приложения по умолчанию. И единственный способ добавить это — создать лаунчер вручную.
Для этого вам необходимо создать файл yourapp.desktop в /usr/share/applications/:
sudo nano /usr/share/applications/yourapp.desktop
Вставьте следующий контент:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/path/to/yourapp
Name=YourApp
Comment=Description of YourApp
Icon=/path/to/yourapp.png
Replace yourapp with your application and save by pressing Ctrl+O, Enter and Ctrl+X.
Сделайте этот файл исполняемым:
sudo chmod +x /usr/share/applications/yourapp.desktop
Выйдите из системы и войдите в систему снова.
Откройте меню Ubuntu Dash, и вы должны найти свое пользовательское приложение в меню. Вы можете запустить его из меню.
Кроме того, если щелкнуть по нему правой кнопкой мыши, вы сможете выбрать «Добавить в избранное» и закрепить его на панели дока:
Теперь, когда вы закроете это приложение, на панели дока останется панель быстрого запуска.