Контекст
В настоящее время я создаю настроенную Ubuntu 20.04 LTS для загрузки с живого носителя (USB).
я пытаюсь создать ярлыки на рабочем столе, то есть для команды выключения.
я подготовил файл .desktop выключение.рабочий стол
которые включают следующее:
#!/usr/bin/env xdg-открыть
[Вход на рабочий стол]
Тип = Приложение
Имя=Выключение
Комментарий=выключение
Значок=/opt/icons/shutdown.svg
Exec=sudo shutdown -h сейчас
Терминал=ложь
Категории=Развитие;
Имя[fr_CA]=something_related_to_project
и обновил права доступа также
chmod 777 -R home/<пользователь>/Desktop/shutdown.desktop
также побежал
gio set shutdown.desktop metadata::trusted true
когда я тестирую сгенерированный живой медиафайл, файл доступен на рабочем столе, но не является исполняемым.
Попытки
Когда я показываю контекстное меню, «разрешить запуск» недоступно.
с форумов, я скопировал файл в /usr/доля/приложения
затем оттуда я скопировал его обратно на рабочий стол, заменив существующий файл. В этот момент отображается «разрешить запуск», но файл все еще не является исполняемым.
Когда я нажимаю «разрешить запуск» и дважды щелкаю файл, команда выполняется.
Вопрос
Как я могу настроить во время создания живого носителя мой файл, который выполняет команду выключения?
P.S.: процедура, используемая для работы с Ubuntu 18.04 LTS