د GNU شیفرډ 0.6 init سیسټم خوشې کول

له خوا سپارل شوي د خدمت مدیر د GNU شیفرډ 0.6 (پخوانی dmd)، کوم چې د SysV-init ابتدایی سیسټم لپاره د انحصار ملاتړ کونکي بدیل په توګه د GuixSD GNU/Linux توزیع د پراختیا کونکو لخوا رامینځته کیږي. د شیفرډ کنټرول ډیمون او اسانتیاوې په ګویل ژبه کې لیکل شوي (د سکیم ژبې یو له پلي کولو څخه) ، کوم چې د خدماتو پیل کولو لپاره د ترتیباتو او پیرامیټونو تعریف کولو لپاره هم کارول کیږي. شیفرډ دمخه د GuixSD GNU/Linux توزیع کې کارول شوی او هدف یې هم په GNU/Hurd کې کارول دي ، مګر کولی شي په هر POSIX-compliant OS کې چل شي د کوم لپاره چې ګیل ژبه شتون لري.

شیفرډ دواړه د اصلي پیل کولو سیسټم په توګه کارول کیدی شي (د PID 1 سره init)، او په جلا بڼه کې د انفرادي کاروونکو د شالید پروسې اداره کولو لپاره (د بیلګې په توګه، د tor، privoxy، mcron، او نور) د حقونو سره د اجرا کولو سره. دا کاروونکي. شیفرډ د خدماتو تر مینځ د اړیکو په پام کې نیولو سره د خدماتو د پیل او بندولو کار کوي، په متحرک ډول د خدماتو پیژندلو او پیل کولو لپاره چې ټاکل شوي خدمت پورې اړه لري. شیفرډ د خدماتو تر مینځ د شخړو موندلو او په ورته وخت کې د دوی د چلولو مخه نیولو ملاتړ هم کوي.

اصلي نوښتونه:

  • د خدمت حالت اضافه شوی یو ډز,
    په کوم کې چې یو خدمت د بریالي پیل کولو وروسته سمدلاسه ودرول شوی په نښه شوی ، کوم چې ممکن د نورو خدماتو دمخه د یو وخت دندې پرمخ وړلو ته اړتیا ولري ، د مثال په توګه ، پاکول یا پیل کول؛

  • د بندیدو وروسته د ساکټ فایلونو حذف کول فعال شوي
    شپون

  • د "رډ سټاپ" کمانډ نوره کومه تېروتنه نه ښیې کله چې دمخه بند شوي خدمت کې اجرا کیږي؛
  • د رمې یوټیلیټ اوس د غیر صفر بیرته ستنیدو کوډ بیرته راګرځوي که چیرې د ټاسک لانچ ناکام شي؛
  • کله چې په کانټینر کې روان وي، د بارولو اړوند غلطی له پامه غورځول کیږي.

سرچینه: opennet.ru

Add a comment