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


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

Автор Тема: Автозагрузка приложения Python при старте системы  (Прочитано 16279 раз)

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

Оффлайн General13K7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Доброго всем дня и с наступающим Новым Годом. Мучаю себя вопросом потому что плохо разбираюсь в Linux. Как сделать так чтобы при автозагрузке выполнялись две команды (или может ее в одну можно сделать?).

cd /usr/local/lib/PlexConnect
sudo python PlexConnect.py

я каждое включение захожу в терминал и проделываю ее снова и снова. уже замучило. Помогите пожалуйста

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Ну как минимум ты можешь одной командой делать
sudo python /usr/local/lib/PlexConnect/PlexConnect.pyА на каком этапе загрузки системы должен отрабатывать скрипт? Ну и версию Ubuntu в студию.

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3779
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
General13K7, оформить желаемые команды в виде скрипта и закинуть в папку /home/user/.config/autostart-scripts/ - будут выполняться при автозагрузке.
Я странен, а не странен кто ж? (С)

Оффлайн General13K7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Ну как минимум ты можешь одной командой делать
sudo python /usr/local/lib/PlexConnect/PlexConnect.pyА на каком этапе загрузки системы должен отрабатывать скрипт? Ну и версию Ubuntu в студию.

Версия Ubuntu Linux 17.04
Хм ну наверное на том же этапе что и я его сам запускаю, а делаю я это как войду под логином паролем в систему.

Пользователь добавил сообщение 30 Декабря 2017, 16:00:47:
General13K7, оформить желаемые команды в виде скрипта и закинуть в папку /home/user/.config/autostart-scripts/ - будут выполняться при автозагрузке.

прости я не умею писать скрипты)
умел бы наверное не обращался бы сюда

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3779
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
прости я не умею писать скрипты)
умел бы наверное не обращался бы сюда
Ничего страшного, после этой темы, надеюсь научишься.
Открываешь какой-нибудь текстовый редактор, что там у тебя имеется, и копируешь в него следующий текст:
#!/bin/sh

sudo python /usr/local/lib/PlexConnect/PlexConnect.py

Сохраняешь файл в выше указанную папку под именем, например, PlexConnect.sh, через свойства файла делаешь его выполняемым, перезагружаешь систему - и скрипт выполняется при каждой загрузке.
Я странен, а не странен кто ж? (С)

Оффлайн General13K7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
прости я не умею писать скрипты)
умел бы наверное не обращался бы сюда
Ничего страшного, после этой темы, надеюсь научишься.
Открываешь какой-нибудь текстовый редактор, что там у тебя имеется, и копируешь в него следующий текст:
#!/bin/sh

sudo python /usr/local/lib/PlexConnect/PlexConnect.py

Сохраняешь файл в выше указанную папку под именем, например, PlexConnect.sh, через свойства файла делаешь его выполняемым, перезагружаешь систему - и скрипт выполняется при каждой загрузке.

хорошо сейчас попробую и отпишусь если пройдет

Пользователь добавил сообщение 30 Декабря 2017, 17:30:20:
General13K7, оформить желаемые команды в виде скрипта и закинуть в папку /home/user/.config/autostart-scripts/ - будут выполняться при автозагрузке.

/home/user/.config/autostart-scripts/

нет такого файла или каталога

user заменил на имя своего general13k7
« Последнее редактирование: 30 Декабря 2017, 17:30:20 от General13K7 »

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3779
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
user заменил на имя своего general13k7
Ну правильно, user - это общепринятое название папки любого пользователя.
Я странен, а не странен кто ж? (С)

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
AlexBKost, я дико извиняюсь, естественно, но в автозапуск ставить скрипт, что требует права суперпользователя? Ну-ну.

General13K7, Подождите, я ознакомлюсь с докой по Плексу и смогу подсказать
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн General13K7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
AlexBKost, я дико извиняюсь, естественно, но в автозапуск ставить скрипт, что требует права суперпользователя? Ну-ну.

General13K7, Подождите, я ознакомлюсь с докой по Плексу и смогу подсказать

уже все решено)

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3779
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
уже все решено)
Вот и хорошо, я лишь надеялся, что хоть тут осталось место, где каждый сам себе хозяин.
Я странен, а не странен кто ж? (С)

 

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