Upstart

ภาพหน้าจอของซอฟแวร์:
Upstart
รายละเอียดซอฟแวร์:
รุ่น: 1.13.2
วันที่อัพโหลด: 17 Feb 15
ผู้พัฒนา: Canonical Ltd.
การอนุญาต: ฟรี
ความนิยม: 18

Rating: nan/5 (Total Votes: 0)

พุ่งพรวดเป็นแหล่งเปิดหล่นในการทดแทนที่รู้จักกันดี แต่เลิก initd (ยังเป็นที่รู้จักกันในชื่อ init ระบบ V หรือ sbin / / ภูต init) ซอฟต์แวร์ที่ออกแบบมาเพื่อเริ่มต้นการบริการ certains และงานในระหว่างขั้นตอนการบู๊ตของปฏิบัติการลินุกซ์ ระบบการบริหารจัดการให้พวกเขาในขณะที่ระบบปฏิบัติการในการใช้งานเช่นเดียวกับการที่จะหยุดพวกเขาในช่วง shutdown.It ได้อย่างง่ายดาย deployable ใน Linux distributionsThe ความแตกต่างที่สำคัญระหว่างภูต init และพุ่งพรวดเป็นที่หลังใช้เหตุการณ์ที่เกิดขึ้นในการจัดการบริการที่เฉพาะเจาะจงในระหว่างการเริ่มต้นระบบและปิด . มันได้รับการออกแบบเป็นหลักสำหรับใช้ในระบบปฏิบัติการลินุกซ์อูบุนตู
อย่างไรก็ตามโครงการได้รับการพัฒนาในลักษณะที่จะสามารถใช้งานได้ง่ายและบูรณาการในการกระจาย Linux อื่น ๆ แทน init ระบบ-V ส่วนที่น่าเศร้าของโครงการนี​​้ก็คือว่ามันถูกนำมาใช้เฉพาะในอูบุนตู (และอนุพันธ์) และ Fedora เป็น distros ลินุกซ์อื่น ๆ เปลี่ยนไปบริการ Systemd ที่ซับซ้อนมากขึ้นและทันสมัย​​ software.Handles และ tasksAs กล่าวพุ่งพรวดสามารถจัดการบริการทั้งสองและงานในช่วง บูตหรือกระบวนการปิดขึ้นอยู่กับเหตุการณ์ซึ่งสามารถสร้างเป็นทั้งบริการหรืองาน นอกจากนี้ยังสามารถ respawn บริการตายสื่อสารกับภูต init ผ่านบริการ D-Bus และจัดการกับผู้ใช้บริการ
มันสามารถรับเหตุการณ์จากกระบวนการอื่น ๆ respawn และกำกับดูแลภูต init ที่ถูกแยกออกจากการปกครองของพวกเขาและช่วยให้ผู้ใช้ที่จะหยุดหรือเริ่มใช้งานของตัวเอง services.Availability และสนับสนุนโครงการ OSesThe มีการกระจายเป็นเพียงการเก็บแหล่งที่มาซึ่งสามารถ การกำหนดค่าการรวบรวมและติดตั้งในระบบปฏิบัติการลินุกซ์ แต่นักพัฒนาแนะนำให้ผู้ใช้สามารถใช้แพคเกจที่พุ่งพรวดอย่างเป็นทางการจากที่เก็บซอฟแวร์เริ่มต้นของการกระจาย Linux ของพวกเขา
เห็นได้ชัดว่า Systemd ได้รับความสนใจมากจากนักพัฒนาลินุกซ์ระบบปฏิบัติการอูบุนตูว่าแม้จะเปลี่ยนไปและที่บอกว่ามากเกี่ยวกับอนาคตของโครงการพุ่งพรวด.

มีอะไรใหม่ ในรุ่นนี้:

  • การบังคับใช้ 'initctl ตั้ง env' จากการถูกเรียกจากงานระบบ (LP: # 1356824).
  • ใช้เลื่อนการลบ-on-ว่างที่จะหยุดงาน cgroup เซสชั่นระดับจากแข่งกับ cgmanager ซึ่งสามารถลบ cgroup ก่อนกระบวนการงานต่อมาได้รับการย้ายเข้ามาพวกเขา (LP: # 1357252).

มีอะไรใหม่ ในรุ่น 1.13.1:

  • แก้ไขสำหรับเซสชัน Init crasher เรียกโดยการรีสตาร์ทงาน ที่วิ่ง 'initctl ล้าง-env' (LP: # 1222705)
  • .

มีอะไรใหม่ ในรุ่น 1.13:

  • แก้ไขสำหรับการจัดการปรับรุ่นจากที่ไม่ stateful ใหม่-exec เช่นการ stateful ใหม่-exec ที่มีความสามารถคนหนึ่ง (LP: # 1303891).
  • ปิดการใช้งานการประชุม chroot โดยค่าเริ่มต้น ตัวเลือกใหม่ '--chroot-ช่วง' บรรทัดคำสั่งเรียกคืนการทำงานเริ่มต้นเก่า.
  • การทดสอบใหม่และเอกสารที่ดีขึ้น.
  • แก้ไขสำหรับการเปลี่ยนแปลงเซสชัน Init umask ในอีก exec (LP: # 1302117).
  • อนุญาตให้ '--confdir' จะมองหางานของระบบในหลายสถานที่ซึ่งยังเพิ่มตัวเลือกบรรทัดคำสั่งใหม่ '--append-confdir' และ '--prepend-confdir' เพื่อความยืดหยุ่นเต็มรูปแบบ (LP: # 1315060) .
  • อนุญาตให้ initctl (8) คำสั่ง 'ตั้ง env' และ 'ล้าง-env' เพื่อดำเนินการเกี่ยวกับตัวแปรสภาพแวดล้อมหลาย (LP: # 1324096).
  • การสนับสนุนสำหรับ cgroups ผ่านใหม่ 'cgroup' ฉันท์ นี้ทำให้การใช้ cgmanager (8) และสามารถใช้ได้กับทั้งระบบและเซสชัน Inits.
  • การสนับสนุนสำหรับ cgroups สามารถใช้งานได้ตลอดเวลาที่สร้างขึ้นในกรณีที่จำเป็น ดู init (5) สำหรับ 'cgroup' ไวยากรณ์ฉันท์และตัวอย่าง.

มีอะไรใหม่ ในรุ่น 1.12.1:

  • ความแตกแยกอีกครั้ง exec คงเกิดจากการที่ไม่ถูกต้อง D- รถใช้งาน API.
  • การทดสอบการปรับปรุงเพื่อจับปัญหานี้.

มีอะไรใหม่ ในรุ่น 1.12:

  • หยุ​​ดพุ่งพรวดอ้อมขโมยเจ้าของคอนโซล (เห็นได้ชัดที่สุดเมื่อทำงานใน ภาชนะ).
  • แก้ไขข้อผิดพลาดที่อาจทำให้การส่งออกที่ไม่ถูกต้องจาก initctl (8) คำสั่งสภาพแวดล้อม.
  • การใช้งานคงที่ตัวแปรที่ไม่ถูกต้องซึ่งอาจส่งผลให้เกิดความผิดพลาด (LP: # 1222705).
  • คง stateful ปัญหาอีกครั้ง exec เรียกโดยงานที่ไม่ถูกต้อง (LP: # 1269731).
  • Stateful แก้ไขใหม่ exec เพื่อ serialise รถบัสเซสชั่น D-Bus (LP: # 1258098).
  • init-checkconf (8) ตอนนี้ใช้เซสชัน Init และยังสามารถใช้เป็นราก.
  • พุ่งพรวดซ็อกเก็ตสะพาน (8) ในขณะนี้สนับสนุน IPv6 (ขอบคุณไก่เสาและคาเมรอนนอร์แมน).
  • อนุญาตให้ telinit (8) ในการทำงานในระบบที่ไม่มีระบบ D-Bus รถบัส.
  • การปรับปรุงการทดสอบมากมาย.
  • จำนวนมากของการปรับปรุงที่มนุษย์หน้า.

มีอะไรใหม่ ในรุ่น 1.11:

  • เพิ่ม 'no-dbus' ตัวเลือกบรรทัดคำสั่ง สำหรับ init (8) ภูต (ให้ขยายพันธุ์เหตุการณ์ที่ผ่านเซสชัน Init พุ่งพรวดเหตุการณ์สะพาน (8) ที่จะปิดการใช้งาน).
  • งาน serialise เซสชัน Init ตารางในสภาพแวดล้อมใหม่ exec (LP: # 1238078).
  • upstart- {dbus ซ็อกเก็ต} -bridge (8): อย่าข่มขี่เส้นทางที่มีอยู่ (LP: # 1234898).
  • พุ่งพรวดไฟล์สะพาน (8):
  • อนุญาตให้ดูสำหรับการสร้างไดเรกทอรี (LP: # 1221466)
  • .
  • ลดการส่งออกเริ่มต้น.
  • พุ่งพรวดท้องถิ่นสะพาน (8): จับหมายเลขโดยพลการของคู่และการตรวจสอบเพิ่มเติมเกี่ยวกับความถูกต้องของการป้อนข้อมูล (LP: # 1234898).
  • ปรับปรุงเซสชัน Init ปิดความเร็ว (LP: # 1227212).
  • ตัวเลือกการกำหนดค่าใหม่:. '--disable ท้องถิ่นสะพาน', '--disable ซ็อกเก็ตสะพาน'
  • เพิ่มพุ่งพรวดไฟล์สะพาน (8) และเซสชัน Init ทดสอบการรวมอีกครั้ง exec.
  • รักษา umask สำหรับเซสชัน Init (LP: # 1240686)
  • .
  • ให้เซสชัน Init เชื่อมต่อกับเซสชัน D-Bus รถตามคำขอ (LP: # 1203595 # 1235649)
  • สร้างปรับปรุงเวลาการตรวจสอบการปฏิบัติตาม ABI.
  • การปรับปรุงหมอและจำนวนมากของการปรับแต่งการทดสอบ.

มีอะไรใหม่ ในรุ่น 1.10:

  • พุ่งพรวดท้องถิ่นสะพาน: สะพานใหม่สำหรับงานเริ่มตั้งแต่วันที่ การเชื่อมต่อซ็อกเก็ตท้องถิ่น.
  • พุ่งพรวด-dconf สะพาน. สะพานใหม่สำหรับเซสชัน Inits
  • พุ่งพรวด-dbus สะพาน. ใหม่ '--bus ชื่อ' ตัวเลือกที่จะช่วยให้ตัวแปรชื่อรถบัสจะรวมอยู่ใน dbus เหตุการณ์ (7)
  • ใหม่ & quot; โหลดสัญญาณ & quot; ฉันท์เพื่อให้งานเพื่อระบุสัญญาณที่กำหนดเองที่จะถูกส่งไปยังกระบวนการหลัก (มากกว่า SIGHUP เริ่มต้น).
  • รวมของเซสชัน Init งานตัวอย่าง.
  • แก้ไข Re-exec สำหรับการจัดการการประชุม chroot.
  • แก้ไขสำหรับการปิดเซสชัน Inits.
  • โมดูล python3 ใหม่และชุดทดสอบการรวมกลุ่มประกอบสำหรับการทดสอบพุ่งพรวดทำงานเป็น PID 1 และเป็นช่วงที่ Init (priveleged และไม่ได้รับการยกเว้น).

มีอะไรใหม่ ในรุ่น 1.9.1:

  • ถดถอยพฤติกรรม respawn Fix (แนะนำในรุ่น 1.8) มีผลกระทบต่องานที่ยังระบุเปลือกอักขระเมตาใน exec ฉันท์ (LP: # 1181789).
  • แก้ไขข้อผิดพลาดที่พบบ่อยซึ่งอาจก่อให้เกิดความผิดพลาดที่จะสะพาน (LP: # 1197225).
  • การแก้ไขต่างๆสำหรับ libupstart.
  • initctl2dot. ปรับปรุงเค้าโครง

มีอะไรใหม่ ในรุ่น 1.9:

  • สนับสนุน AppArmor เพิ่มโดยวิธีการของสองบทใหม่: 'AppArmor โหลด 'และ' สวิทช์ AppArmor '(ขอบคุณ Marc Deslauriers).
  • Stateful ใหม่ exec. ตอนนี้ serialises วัตถุทั้งหมดไม่เพียงกำหนดขั้นต่ำ
  • อนุญาตให้สืบทอดตัวแปรสภาพแวดล้อมจะเป็นล้างสำหรับเซสชัน Inits.
  • ความสามารถในการระบุการกำหนดค่าไดเรกทอรีหลายเมื่อทำงานเป็นเซสชัน Init.
  • libupstart. ห้องสมุดไคลเอนต์สำหรับการสื่อสารกับพุ่งพรวด
  • พุ่งพรวด-dbus สะพาน: สะพานใหม่เพื่อให้งานที่จะตอบสนองต่อสัญญาณ D-Bus
  • .
  • รอบปกติของการแก้ไขและการปรับปรุงเอกสาร.

ซอฟต์แวร์ที่คล้ายกัน

rEFInd
rEFInd

27 Sep 15

Etherboot
Etherboot

2 Jun 15

Syslinux
Syslinux

17 Feb 15

Grau GRUB Theme
Grau GRUB Theme

21 Feb 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Canonical Ltd.

GNOPPIX
GNOPPIX

2 Jun 15

Ubuntu Kylin
Ubuntu Kylin

16 Aug 18

ความคิดเห็นที่ Upstart

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่