[Рабочий стол: ошибка не найдена команда при попытке запустить файл .desktop в терминале

Я пытаюсь создать программу запуска для кода 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

У меня также есть все разрешения, необходимые для файла.

Кажется, я не могу найти четкого ответа, что означает это сообщение об ошибке и как ее исправить. Любой совет поможет :)

0
задан 19 May 2021 в 23:25

1 ответ

Чтобы создать файл рабочего стола в 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
0
ответ дан 28 July 2021 в 11:38

Другие вопросы по тегам:

Похожие вопросы: