Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Создание ярлыка ubuntu desktop  (Прочитано 600 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн krotka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Создание ярлыка ubuntu desktop
« : 22 Апреля 2020, 17:00:04 »
Всем приветы.

Я развернула проэкт на убунте.
Захожу в папку с проэктом и запускаю питон - source .env/bin/activate
после чего примерно такого вида в консоле ввожу команду для своего проэкта
(.env) admin@admin-MS-11:~/folder3$ command run --parametry parametr

Вопрос, в том, можно ли создать один или несколько ярлыков для запуска с рабочего стола этих комманд одним кликом?

Заранее благодарна.

ТС не появлялся на Форуме более трех месяцев по состоянию на 19/03/2021 (последняя явка: 23/04/2020). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 19 Марта 2021, 14:10:55 от zg_nico »

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1177
    • Просмотр профиля
Re: Создание ярлыка ubuntu desktop
« Ответ #1 : 22 Апреля 2020, 17:40:55 »
Нужно создать текстовый файл с расширением .desktop такого содержания

[Desktop Entry]
Version=1.0
Name=My Python Project
GenericName=My Python Project
GenericName[ru]=My Python Project
Comment=My Python Project
Comment[ru]=My Python Project
Exec=/home/имя-пользователя/folder3/command run --params
StartupNotify=true
Terminal=true
Icon=/путь-к-иконке.png
Type=Application

Файл положить в папку ~/.local/share/applications/

Отредактируйте скрипт /home/имя-пользователя/folder3/command
Пропишите в нём в первой строке вместо
#!/usr/bin/env python3 (или другой похожей строки)
следующую:
#!/проект/.env/bin/python

Таким образом, мы назначаем файлу корректного "исполнителя".
Если в первой строке нет символов #!, то строку надо добавить.
Debian 11, Debian 11 Server

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.