Debian amabwerera ku chithandizo cha machitidwe angapo a init

Sam Hartman, Mtsogoleri wa Project Debian, anayesera kumvetsetsa kusagwirizana komwe kumakhudzana ndi kuperekedwa kwa phukusi la elogind monga gawo la kugawa. Mu Julayi, gulu lomwe limayang'anira kukonzekera zotulutsidwa oletsedwa kuphatikiza kwa elogind munthambi yoyesera, popeza phukusili limasemphana ndi libsystemd.

Kumbukirani kuti elogind imapereka mawonekedwe ofunikira kuti ayendetse GNOME popanda kukhazikitsa systemd. Ntchitoyi idakhazikitsidwa ngati foloko ya systemd-logind, yoyikidwa mu paketi yosiyana ndikumasulidwa kumangiriza kupita kuzinthu za systemd. Mwa zina, elogind imapereka mtundu wake wa laibulale ya libelogind, yomwe imatenga ntchito zingapo zoperekedwa mu libsystemd ndikulowetsa laibulale iyi pakukhazikitsa.

Zifukwa zotsekereza zinali zosemphana ndi phukusi la systemd komanso kuopsa kosintha libsystemd ndi libelogind ina, zomwe sizigwirizana kwathunthu ndi laibulale yoyambira pamlingo wa ABI.
Phukusili limalemba elogind ngati yosagwirizana ndi malaibulale a systemd, koma idapangidwa kuti izingogwira ntchito popanda systemd, ndipo kutsutsana ndi systemd ndikopindulitsa chifukwa kumalepheretsa elogind kukhazikitsidwa molakwitsa. Kumbali ina, momwe ilili pano, kuyesa kudzera pa APT kusinthira kasinthidwe kuchokera ku systemd kupita ku mtundu ndi sysvinit ndi elogind zotsatira mu dongosolo lowonongeka ndi APT sikugwira ntchito. Koma ngakhale cholakwikacho chikachotsedwa, kusintha kuchokera ku systemd kupita ku elogind sikutheka popanda kuchotsa malo omwe adayikidwa kale.

Opanga elogind anali akufuna sinthani elogind kuti igwire ntchito pamwamba pa standard libpam-systemd, osagwiritsa ntchito yakeyake ya libpam-elogind. Kusintha kwa elogind kupita ku libpam-systemd kumalephereka chifukwa chosowa thandizo la lingaliro la magawo, koma opanga elogind safuna kukwaniritsa kutsata kwathunthu ndi API ndikubwereza ndendende kuthekera konse kwa systemd, popeza elogind imangopereka zochepa. magwiridwe antchito pakukonza zolowera ogwiritsa ntchito ndipo sikufuna kutengera ma systemd subsystems onse.

Kuthetsa mavuto aukadaulo omwe akufotokozedwa kuyenera kuthetsedwa pamlingo wolumikizana pakati pa gulu lotulutsa ndi elogind ndi osamalira systemd, koma mtsogoleri wa polojekitiyo adakakamizika kulowererapo chifukwa maguluwo sakanatha kuvomereza, ntchito yolumikizana idapangidwa kukhala mikangano ndi njira yothetsera vutoli. vuto linafika pamapeto pake, pamene mbali iliyonse inali yolondola m’njira yakeyake . Malinga ndi Sam Hartman, zinthu zikuyandikira dziko lomwe likufuna mavoti onse (GR, general resolution), pomwe anthu ammudzi adzasankha njira zina zopangira init ndikuthandizira sysvinit ndi elogind.

Ngati mamembala a polojekiti amavotera kuti asinthe machitidwe a init, osamalira onse adzagwira nawo ntchito limodzi kuti athetse vutoli kapena otsogolera adzapatsidwa ntchito pa nkhaniyi ndipo osamalira sangathenso kunyalanyaza init system, kukhala chete, kapena kuchedwetsa ndondomeko.

Panopa munkhokwe kale anaunjikana 1033 phukusi lomwe limapereka magawo a ntchito za systemd, koma osaphatikiza zolemba za init.d. Kuthetsa vutoli zoperekedwa perekani mafayilo amtundu mwachisawawa, koma konzani chothandizira chomwe chingangotulutsa zokha malamulo kuchokera pamafayilowa ndikupanga zolemba za init.d kutengera iwo.

Ngati anthu ammudzi asankha kuti Debian ali ndi chithandizo chokwanira cha init system imodzi, sitingathenso kudandaula za sysvinit ndi elogind ndikungoyang'ana pa mafayilo a unit ndi systemd. Chisankhochi chidzasokoneza madoko omwe sagwiritsa ntchito Linux kernel (Debian GNU / Wopweteka, Debian GNU / NetBSD ΠΈ Debian GNU / kFreeBSD), koma palibe madoko oterowo pankhokwe yayikulu pano ndipo alibe mawonekedwe kuthandizidwa mwalamulo.

Kumanga ku systemd kumapangitsanso kukhala kovuta kwambiri kusintha njira yogawira m'tsogolomu ndipo kudzachepetsa kuyesa kwina mu gawo loyambitsa ndi kuyang'anira ntchito. Kusunga elogind mu mawonekedwe ogwirira ntchito ndikosavuta kuposa kuyichotsa ndikuyesa kuwonjezeranso. Chisankho chilichonse chili ndi zabwino ndi zoyipa, kotero kukambirana kwathunthu za zabwino zonse ndi zoyipa ndikofunikira musanavote.

Source: opennet.ru

Kuwonjezera ndemanga