ใช้งาน 17.04 (Zesty Zapus) และพยายามเริ่มต้นสคริปต์พุ่งพรวด แต่ฉันสังเกตเห็นว่าไม่ได้ถูกเรียกใช้งาน /etc/init
จากนั้นผมสังเกตเห็นว่าคนธรรมดาไม่ได้อยู่แม้จะเป็นแพคเกจติดตั้งแม้ว่าจะมีจำนวนมากสคริปต์ใน เห็นได้ชัดว่าพวกเขาจะไม่ทำงานตั้งแต่แนะนำการพิมพ์ผิดเช่น cron ไม่มีผลต่อการเริ่มต้น
ฉันจะเรียกใช้สคริปต์ upstart ได้อย่างไร ติดตั้งพุ่งพรวดหรือเรียกใช้ผ่านบาง systemd-layer? การติดตั้งพุ่งพรวดทำลายบางสิ่งบางอย่างเมื่อสคริปต์อื่น ๆ/etc/init
ทำงานอยู่หรือไม่?
/etc/init.d
แทนได้/etc/init
ไหม จะต้องได้รับการอนุญาต 755
/etc/init/d
ใช้ คุณอาจลองสร้าง symlink โดยสมมติว่าสคริปต์/etc/init.d
นั้นมีชื่อว่าconsul
:sudo ln -s /etc/init.d/consul /etc/systemd/system/consul.service
/etc/init.d
ถ้าไม่มีไฟล์ในหน่วย/etc/systemd/system
หรือย่อย คุณช่วยให้รายละเอียดเพิ่มเติมเล็กน้อยเกี่ยวกับสิ่งที่คุณพยายามจะทำอย่างไร