Autostarting (Русский)
Эта статья ссылается на различные методы автоматического запуска скриптов и приложений, когда происходит какое-то событие.
Состояние перевода: На этой странице представлен перевод статьи Autostarting. Дата последней синхронизации: 26 января 2022. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.
Включение / выключение
Используйте службы systemd.
Вход / выход пользователя
Используйте пользовательские службы systemd.
Подключение / отключение устройства
Используйте правила udev.
Запуск по расписанию
Для регулярного запуска с определённой периодичностью:
Для однократного запуска в указанное время:
События файловой системы
Используйте обработчик событий inotify:
- inotify-tools, смотрите inotifywait(1)
- incron
- fswatchAUR
- entr-gitAUR
- systemd может активировать юниты, используя файлы systemd.path(5)
Вход / выход в командной оболочке
Смотрите Command-line shell#Configuration files.
Запуск Xorg
- xinitrc, если вы запускаете Xorg вручную через xinit.
- xprofile, если вы используете экранный менеджер.
Запуск среды рабчего стола
Большинство сред рабочего стола поддерживают XDG Autostart.
Запуск оконного менеджера
Многие оконные менеджеры поддерживают XDG Autostart.
- Fluxbox#Autostart
- Openbox (Русский)#Автозапуск приложений
- awesome (Русский)#Автозапуск программ
- i3 (Русский)#Автозапуск программ
- IceWM#Autostart
gollark: If you don't use Us when needed, you may be converted into muons at random or deterministically at our discretion.
gollark: [NEIGHBOURING COUNTRY] sure is bad, due to [MINOR DIFFERENCE].
gollark: Oh. Sure, maybe.
gollark: Specifically, ironic "beliefs" shouldn't factor into your decisions and world models.
gollark: I mean, presumably there's a difference between actually believing things and ironically believing them, if you believe that beliefs mean anything.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.