Я хочу запускать сценарий оболочки каждый раз при запуске Debian. Среди прочего, он должен запустить приложение.
Где я могу добавить эту информацию?
Зависит от init
систему, которую вы используете.
Стандартный Debian поставляется с sysvinit
по умолчанию. Если это ваш случай, напишите сценарий запуска, используя /etc/init.d/skeleton
как шаблон.
Убедитесь, что вы указали владельца записи, группу и разрешения. Вам также необходимо использовать update-rc.d(8)
для активации услуги для будущих перезапусков.
Простое решение: поместите строку, вызывающую скрипт, в конец /etc/rc.local
.
Более сложное решение: создайте подходящий сценарий инициализации (/etc/init.d / ....) и используйте update-rc.d
как следует из другого ответа.