Я использую Ubuntu 18.04.1 LTS и создал файл для "MyApp", названного "MyApp. Рабочий стол". Я поместил его в ~/.local/share/applications
каталог, но это не будет разоблачение в GNOME "Выставочный список" Приложений. Что я пропускаю?
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Name[en_US]=MyApp
Exec=/home/myuser/MyApp/MyApp
Icon=/home/myuser/icons/MyApp.png
В первую очередь, файл должен закончиться .desktop
без прописных букв. Linux чувствителен к регистру.
Во-вторых, у Вас должен быть a Name=
поле, прежде чем можно будет объявить определенные для региона. Удаление [en_US]
из Вашего файла самая простая фиксация. У Вас могут также быть оба a Name=
и Name[en_US]=
поле.
Для получения дополнительной информации можно просмотреть файл в качестве примера здесь: https://standards.freedesktop.org/desktop-entry-spec/latest/apa.html