Я вручную установил программное обеспечение в /opt
и хотел добавить его в меню «Приложения».
Хотя Ubuntu упрощает добавление его в меню моего пользователя, как я могу добавить его в систему, чтобы все пользователи увидели приложение в своем меню?
Можно создать надлежащий .desktop файл и поместить его в/usr/share/applications, который является глобальным местом для приложений.
Это хотело бы что-то вроде этого:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Sample Application Name
Comment=A sample application
Exec=/opt/application
Icon=application.png
Terminal=false
Categories=Application
Имя покажет имя, которое появится в меню, и Категория поместит его в определенную категорию в меню. Должностное лицо является параметром командной строки для запуска программы. Можно открыть другие .desktop файлы в/usr/share/applications с текстовым редактором для понимания.
Надеюсь та справка!
Для большего количества информации: http://library.gnome.org/devel/integration-guide/stable/desktop-files.html.en
Чтобы добавить запись программы, установленной вручную во всей системе, необходимо создать файл .desktop в /usr/share/applications
.
Файлы рабочего стола имеют следующий синтаксис:
[Desktop Entry]
Version=0.0 # Program version if applicable
Encoding=UTF-8
Name=nameof-application # as it appears in the desktop entry
GenericName=generic-name # as it is named for real
Comment=What the application does # textual explanation
Exec=/opt/programfolder/program # path to the program
Icon=/opt/programfolder/icon # path to the custom icon
Terminal=false
Type=Application
StartupNotify=false
Categories=AudioVideo;Audio; Network; # Category for Menu-Entry
MimeType=video;audio;
Отредактируйте файл в соответствии со своими потребностями и сохраните его как root как nameof-application.desktop
. Полное описание записей рабочего стола можно найти на Freedesktop.org