ฉันต้องการกำหนดบริการง่าย ๆ ที่จะเริ่มตอนบูทอยู่บนเซิร์ฟเวอร์ Ubuntu 16.10 ดังนั้นฉันได้สร้าง/etc/init.d/mydaemon
ฉันสับสนระหว่างพุ่งพรวดและ systemd: ตอนแรกฉันคิดว่าฉันต้องติดตั้งบริการพุ่งพรวด update-rc.d mydaemon defaults
ดังนั้นหลังจากการแปลงไฟล์ของฉันไปยังไวยากรณ์พุ่งพรวดฉันวิ่ง
ฉันพบข้อผิดพลาดของฉันและรันupdate-rc.d mydaemon remove
เปลี่ยนเป็นไวยากรณ์ systemd และรันsystemctl enable mydaemon
แต่รับข้อผิดพลาด:
mydaemon.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable mydaemon
update-rc.d: error: mydaemonDefault-Start contains no runlevels, aborting.