Вопрос или проблема
Это может иметь большее отношение к обнаружению операционных систем, но мне конкретно нужно определить init-систему, используемую в настоящее время в системе.
Fedora 15 и Ubuntu теперь используют systemd, Ubuntu раньше использовала Upstart (долгое время по умолчанию до 15.04), в то время как другие используют вариации System V.
Я пишу приложение, которое должно быть кроссплатформенным демоном. Init-скрипты динамически генерируются на основе параметров, которые можно передать при настройке. Читать
Если вы планируете установить Docker на систему на базе Ubuntu или Debian, то вы можете использовать либо менеджер пакетов APT, либо Snap, который является универсальным установщиком пакетов. Однако в чем разница между установкой Docker из Apt и Snap, об этом мы и поговорим.