3

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

service my-program restart

Что я вижу, так это то, что между разными дистрибутивами, если их выскочка, systemV и тем, что еще есть, существуют разные пути. Хотелось бы узнать, как большинство людей решают эту проблему, есть какая-то специальная команда, которая сделает это независимо от того, что это Linux. Или мне понадобятся сценарии инициализации для каждого.

1 ответ1

0

Если вы хотите максимальной переносимости, вы можете убедиться, что ваш скрипт сначала проверяет дистрибутив, а затем соответственно использует соответствующий метод запуска программы

 Pseudocode:

 getDistro ( cat /etc/*release.txt )
 startUp ( Distro )

Удачи

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .