Я пытаюсь создать программу запуска для кода Python, над которым я работаю. Вот код:
[Desktop Entry]
Name=START_TRIALS
Exec=/home/arielm123/Desktop/mira/start_terminal_and_run.sh
Terminal=true
Type=Application
Icon=archive/mm_trajectories.png
Name[en_CA]=START_TRIALS.desktop
Когда я просто нажимаю на значок, программа даже не запускается и, кажется, сразу дает сбой, и когда я пытаюсь запустить ее в терминале, я получаю следующую ошибку:
line 1: [Desktop: command not found
У меня также есть все разрешения, необходимые для файла.
Кажется, я не могу найти четкого ответа, что означает это сообщение об ошибке и как ее исправить. Любой совет поможет :)
Чтобы создать файл рабочего стола в Ubuntu вы должны использовать следующий шаблон:
создайте файл в home / .local / share / applications / mydesktopfile.desktop
или как sudo в / usr / share / applications
.
«mydesktopfile.desktop» (назовите его как хотите, но оставьте .desktop) должен содержать следующие элементы:
#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=/home/arielm123/Desktop/mira/start_terminal_and_run.sh
Name=Start Terminal and Run
Comment=My Terminal Program
Icon=gnome-terminal
Categories=GTK;GNOME