Я можу записати файли одиниць, які залежать від версії, тому що я можу їх перелічити, а потім додати Requires=xxx
, наприклад:
# systemctl list-units | grep data
mount-data.service loaded active exited Manage the data partition
Що я намагаюся зробити - це запустити сервіс, коли веб-камера підключена до пристрою. systemctl list-units | grep video0
нічого не повертає. Чи може хтось пояснити мені простими словами, що я роблю, щоб це забезпечити? Те , що я хочу, так це початок служби , коли /dev/video0
, /dev/video1
і т.д. з'являються.
Я отримав підказку з цього поста , що мені потрібно буде написати правило udev, але я не маю поняття, що саме тут потрібно робити. Допомога?