Ещё раз о rc.local

Автор tgost, 08 января 2025, 19:28:29

« назад - далее »

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

tgost

Здравствуйте!

Нужно было в Cinnamon добавить свой скрипт в автозагрузку. Добавил через GUI центра управления. После закрытия центра управления скрипт из автозагрузки сам по себе удалился. Такое действие проделал несколько раз с одним и тем же описанным выше результатом. Пришлось по старинке создавать rc.local, прописывать в него скрипт и активировать одноимённую службу, отключенную в Debian по-умолчанию, кажется, ещё с 9-ой, версии. Точно не помню.
Теперь вопрос: через какие альтернативные заменяющие rc.local инструменты сейчас в Debian запускают собственные скрипты?

dr_faust

 Написанием unit для systemd
Пример см. https://debianforum.ru/index.php/topic,18116 раздел 'machine-id'
Или в гугл.
Devuan 4. Debian 12. LXDE.

ferum

Цитата: tgost от 08 января 2025, 19:28:29какие альтернативные заменяющие rc.local инструменты сейчас в Debian запускают собственные скрипты?
Использую некую программу, предусмотрен запуск при старте графической сессии (KDE) в моём случае.
В домашней директории пользователя находится папка, содержащая исполняемый файл.
по пути ~/.config/systemd/user находится unit с необходимыми параметрами для запуска программы и конфигурационный файл (предусмотрен автором программы)
по пути ~/.config/systemd/user/default.target.wants находится символьная ссылка на упомянутый юнит.
по пути ~/.config/ находится ещё один конфигурационный файл (предусмотрен автором программы)
Русские дебианщики против цифрового слабоумия !

tgost

#3
Цитата: ferum от 08 января 2025, 19:57:26Использую некую программу, предусмотрен запуск при старте...

Спасибо! Так и предполагал, что ничего интересного на замену не придумали.



ferum

Подождите, возможно у других пользователей есть какая-то информация.
Русские дебианщики против цифрового слабоумия !

Aalexeey

Цитата: ferum от 09 января 2025, 11:31:49Подождите, возможно у других пользователей есть какая-то информация
Так как он привык, по прежнему можно в Devuan, не дать не взять.
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

ChubaDuba

Цитата: tgost от 08 января 2025, 19:28:29...через какие альтернативные заменяющие rc.local инструменты сейчас в Debian запускают собственные скрипты?
1) Systemd
2) Cron
3) Многи кто не использует DE используют .xinitrc и т.д.