Upstart

نرم افزار تصویر:
Upstart
جزئیات نرم افزار:
نسخه: 1.13.2
ها تاریخ: 17 Feb 15
توسعه دهنده: Canonical Ltd.
پروانه: رایگان
محبوبیت: 18

Rating: nan/5 (Total Votes: 0)

تازه بدوران رسیده است منبع باز قطره در جایگزینی برای خوبی شناخته شده است، با این حال توصیه initd نرم افزار طراحی شده برای شروع خدمات certains و وظایف در طول فرایند بوت از یک عامل لینوکس (همچنین به عنوان سیستم V init انجام یا / sbin / init انجام شبح شناخته می شود) سیستم، مدیریت آنها را در حالی که سیستم عامل در حال استفاده است، و همچنین به عنوان برای متوقف کردن آنها در طول shutdown.It به راحتی در تفاوت اصلی لینوکس distributionsThe بین شبح init انجام و تازه بدوران رسیده گسترش پذیر، این است که دومی با استفاده از حوادث که مسئولیت رسیدگی به خدمات خاص در هنگام راه اندازی سیستم و خاموش شدن . این به طور عمده برای طراحی و استفاده در سیستم عامل لینوکس اوبونتو شد.
با این حال، این پروژه به گونه ای که می توان آن را به راحتی مستقر و یکپارچه در هر توزیع دیگر لینوکس، به عنوان جایگزینی برای سیستم-V init انجام توسعه یافته است. بخش غم انگیز از این پروژه این است که آن را تنها در اوبونتو (و مشتقات آن) و فدورا استفاده شد، به عنوان دیگر توزیع لینوکس روشن به خدمات پیچیده تر و مدرن سیستمدی software.Handles و tasksAs اشاره شد، تازه بدوران رسیده می تواند هر دو خدمات و وظایف در طول رسیدگی به بوت یا خاموش کردن فرآیندهای مبتنی بر وقایع، که می تواند به صورت خدمات و یا وظایف تولید می شود. علاوه بر این، می تواند خدمات مرده respawn خود، برقراری ارتباط با شبح init انجام از طریق خدمات D-اتوبوس، و رسیدگی به خدمات کاربر.
این می تواند حوادث از هر فرآیند، respawn خود دیگر دریافت و نظارت ها Daemon init انجام است که از روند پدر و مادر خود جدا شده، و اجازه می دهد تا به کاربران برای متوقف یا شروع services.Availability کاربری خود و حمایت پروژه OSesThe تنها به عنوان یک آرشیو منبع توزیع شده، که می تواند پیکربندی، وارد شده و نصب شده در هر سیستم عامل لینوکس. با این حال، توسعه دهندگان توصیه به کاربران برای استفاده از بسته های رسمی تازه بدوران رسیده از مخازن نرم افزار به طور پیش فرض از توزیع لینوکس خود را.
ظاهرا، سیستمدی توجه زیادی از توسعه دهندگان سیستم عامل لینوکس دریافت کرده است که حتی اوبونتو خواهد برای تغییر آن، و که می گوید زیادی در مورد آینده این پروژه تازه بدوران رسیده

چه در این نسخه جدید است.

اجرای 'initctl تنظیم پاکت' از از کار سیستم به نام (LP: # 1356824).
تسلیم استفاده از حذف-در-خالی برای متوقف کردن شغل در سطح جلسه cgroup از مسابقه با cgmanager که می تواند cgroup قبل از فرآیندهای کار پس از آن حذف شده اند را به آنها منتقل شده است (LP: # 1357252).

جدید در نسخه 1.13.1 است:

در رفع برای خرد جلسه Init می موجب شده توسط شروع مجدد کار اجرا می شود که 'initctl ثابت نشده-ENV (LP: # 1222705).

چه در نسخه 1.13 جدید است:

در رفع برای دست زدن به ارتقاء از نمونه های غیر stateful-مجدد EXEC به stateful-مجدد EXEC-قادر یکی (LP: # 1303891) .
غیر فعال کردن جلسات chroot به طور پیش فرض. گزینه جدید --chroot-جلسات 'خط فرمان بازیابی رفتار پیش فرض قدیمی.
آزمون های جدید و بهبود یافته مستندات.
ثابت برای تغییر جلسه Init می umask دوباره EXEC (LP: # 1302117).
اجازه '--confdir' برای مشاغل سیستم در مکان های مختلف، که همچنین می افزاید: گزینه های جدید در خط فرمان '--append-confdir' و '--prepend-confdir برای انعطاف پذیری کامل (: # 1315060 LP) نگاه کنید.
اجازه initctl (8) دستورات 'تنظیم پاکت "و" ثابت نشده-ENV' به متغیر های متعدد محیط زیست (LP: # 1324096) عمل می کنند.
پشتیبانی از cgroups از طریق 'cgroup' بند جدید. این باعث می شود استفاده از cgmanager (8) و در دسترس به هر دو سیستم و جلسه Inits است.
پشتیبانی از cgroups را می توان در ساخته شده در زمان در صورت لزوم غیر فعال است. init انجام (5) برای 'cgroup' نحو بند و نمونه را ببینید.

جدید در نسخه 1.12.1 است:

به ثابت شکستگی مجدد EXEC ناشی از استفاده از API D-اتوبوس اشتباه است.
تست به روز شده برای گرفتن این موضوع.

جدید در نسخه 1.12 است:

به توقف تازه بدوران رسیده به طور غیر مستقیم سرقت مالکیت کنسول (قابل ملاحظه در زمانی که در یک ظرف اجرا).
اشکال ثابت است که می تواند در خروجی نادرست از دستورات initctl (8) محیط زیست منجر شود.
ثابت استفاده متغیر نادرست است که می تواند در یک تصادف منجر (LP: # 1222705).
موضوع مجدد EXEC stateful ثابت موجب شده توسط مشاغل نامعتبر (LP: # 1269731).
Stateful ثابت مجدد EXEC به سریالسازی اتوبوس جلسه D-اتوبوس (LP: # 1258098).
init انجام-checkconf (8) در حال حاضر با استفاده از یک جلسه Init می و همچنین می تواند در حال حاضر به عنوان ریشه اجرا می شود.
تازه بدوران رسیده-سوکت پل (8) در حال حاضر پشتیبانی از IPv6 (به لطف کای ماست و کامرون نورمن).
اجازه telinit (8) به کار بر روی سیستم های با D-اتوبوس اتوبوس سیستم.
بهبود تست های متعدد است.
بسیاری از پیشرفت های مرد-صفحه.

جدید در نسخه 1.11 است:

به اضافه کردن "وجود ندارد، dbus 'گزینه خط فرمان برای init انجام (8) شبح (اجازه می دهد انتشار رویداد به جلسه Init می از طریق تازه بدوران رسیده رویداد پل (8) به غیر فعال).
سریالسازی جلسه Init می جدول محیط کار در دوباره EXEC (LP: # 1238078).
upstart- {dbus، سوکت} -bridge (8): آیا زدن نمی PATH موجود (LP: # 1234898).
تازه بدوران رسیده-فایل-پل (8):
اجازه تماشای برای ایجاد دایرکتوری (LP: # 1221466).
کاهش خروجی به طور پیش فرض.
تازه بدوران رسیده محلی-پل (8): دسته اعداد دلخواه از جفت و چک های اضافی در اعتبار ورودی (LP: # 1234898).
بهبود خاموش جلسه Init می سرعت (LP: # 1227212).
گزینه های جدید پیکربندی: '--disable-محلی-پل'، '--disable-سوکت پل ".
اضافه شده تازه بدوران رسیده-فایل-پل (8) و آزمون ادغام مجدد EXEC جلسه Init می.
حفظ umask برای جلسه Init می (LP: # 1240686).
را جلسه Init می اتصال به D-اتوبوس جلسه اتوبوس به درخواست (LP: # 1203595 # 1235649)
بهبود ساخت چک زمان انطباق ABI.
به روز رسانی فیلم کارگردان تهیه کننده و تعداد زیادی از اصلاحات آزمون.

جدید در نسخه 1.10 است:

تازه بدوران رسیده محلی-پل: پل جدید برای شروع شغل در اتصالات سوکت محلی است.
تازه بدوران رسیده-dconf-پل: پل جدید برای جلسه Inits.
تازه بدوران رسیده-dbus-پل: "--bus نام 'گزینه جدید اجازه می دهد تا نام اتوبوس متغیر که در dbus رویداد شامل (7).
جدید & quot؛ بارگذاری مجدد سیگنال ها & quot؛ بند اجازه می دهد تا شغل برای مشخص کردن یک سیگنال سفارشی است که به روند اصلی (و نه به طور پیش فرض SIGHUP) ارسال می شود.
ورود از مشاغل نمونه جلسه Init می.
پاسخ-EXEC رفع برای دست زدن به جلسه از chroot.
ثابت خاموش کردن برای جلسه Inits.
جدید ماژول python3 و همراه یکپارچه سازی مجموعه تست برای آزمایش تازه بدوران رسیده در حال اجرا به عنوان PID 1 و به عنوان یک جلسه Init می (priveleged و غیر ممتاز).

چه در نسخه 1.9.1 جدید است:

در رفع رگرسیون رفتار respawn خود (معرفی شده در نسخه 1.8) را تحت تاثیر قرار مشاغل که همچنین پوسته متا کاراکتر در بند EXEC مشخص (LP: # 1181789).
رفع اشکال رایج که می تواند باعث یک پل به سقوط (LP: # 1197225).
رفع مختلف برای libupstart.
initctl2dot: بهبود چیدمان.

جدید در نسخه 1.9 است:

در حمایت Apparmor اضافه با استفاده از دو بند جدید: 'بار apparmor "و" سوئیچ apparmor' (با تشکر مارک Deslauriers).
Stateful مجدد EXEC: در حال حاضر serialises تمام اشیاء، نه فقط حداقل مجموعه.
اجازه متغیر های محیط زیست به ارث برده می شود ثابت نشده برای جلسه Inits.
قابلیت مشخص دایرکتوری پیکربندی چند که در حال اجرا به عنوان یک جلسه Init می.
libupstart: کتابخانه مشتری برای برقراری ارتباط با تازه بدوران رسیده.
تازه بدوران رسیده-dbus-پل: پل جدید اجازه می دهد تا شغل به واکنش نشان می دهند به سیگنال های D-اتوبوس.
دور معمول رفع و بهبود توضیحات.

نرم افزار های مشابه

kexec-loader
kexec-loader

15 Apr 15

U-Boot
U-Boot

3 Jun 15

boottool
boottool

3 Jun 15

نرم افزار های دیگر از توسعه دهنده Canonical Ltd.

نظرات به Upstart

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!