Debian inodzokera kutsigira akawanda init masisitimu

Sam Hartman, Debian Project Mutungamiriri, akaedza kuti unzwisise kusawirirana kwakabatana nekuendeswa kweelogind package sechikamu chekugovera. Muna Chikunguru, timu inotarisira kugadzirira zvinyorwa yakavharwa kuisirwa elogind mubazi rekuyedza, sezvo pasuru iyi ichipokana ne libsystemd.

Yeuka kuti elogind inopa iyo interfaces inodiwa kumhanya GNOME pasina kuisa systemd. Iyo purojekiti yakavambwa seforogo ye systemd-logind, yakaiswa mune yakaparadzana pasuru uye yakasunungurwa kubva pakusunga kune systemd zvikamu. Pakati pezvimwe zvinhu, elogind inopa vhezheni yayo yeraibhurari yelibelogind, iyo inotora akati wandei mabasa anopihwa mu libsystemd uye inotsiva raibhurari iyi panguva yekuiswa.

Zvikonzero zvekuvharisa kwaive kupokana neiyo systemd package uye njodzi yekutsiva libsystemd neimwe imwe libelogind, iyo isingaenderane zvachose neraibhurari yesosi padanho reABI.
Iyo pasuru inonyora elogind seinopokana nesystemd maraibhurari, asi yakarongedzerwa kuti ishande chete isina systemd, uye kupokana nesystemd kunobatsira chaizvo nekuti inodzivirira elogind kuti isaiswa nekukanganisa. Kune rimwe divi, muchimiro chayo chazvino, kuyedza kuburikidza neAPT kugadzirisa iyo gadziriso kubva kusystemd kuenda kushanduro ine sysvinit uye elogind mhedzisiro mu. yakakuvadzwa system ne APT isiri kushanda. Asi kunyangwe chikanganiso ichi chikabviswa, shanduko kubva kusystemd kuenda kulogind inoramba isingaite pasina kudzima nzvimbo dzakatoiswa mushandisi.

Vagadziri veelogind vaive yakarongwa gadzirisa elogind kushanda pamusoro peyakajairwa libpam-systemd, pasina kushandisa yayo libpam-elogind layer. Shanduko ye elogind kuenda ku libpam-systemd inokanganiswa nekushaikwa kwerutsigiro rwepfungwa yezvimedu, asi vanogadzira elogind havadi kuzadzisa kuteedzera kuzere neAPI uye kunyatso dzokorora zvese zvinogoneka zve systemd, sezvo elogind inongopa zvishoma. kushanda kwekuronga mashandisirwo evashandisi uye haina chinangwa chekudzokorora ese systemd subsystems.

Kugadziriswa kweakatsanangurwa matambudziko ehunyanzvi anofanirwa kugadziriswa pamwero wekudyidzana pakati peboka rekuburitsa uye elogind uye systemd vagadziri, asi mutungamiri weprojekiti akamanikidzwa kupindira nekuti zvikwata zvaisagona kubvumirana, basa rakabatana rakagadzirwa kuita gakava uye mhinduro kune chinetso chakasvika kumugumo, umo rutivi rumwe norumwe rwakanga rwakarurama nenzira yarwo rumene . Sekureva kwaSam Hartman, mamiriro ezvinhu ari kusvika kune imwe nyika inoda vhoti yeruzhinji (GR, general resolution), umo nharaunda ichasarudza pane mamwe masisitimu einit uye tsigiro yesysvinit ine elogind.

Kana nhengo dzepurojekiti dzikavhota kusiyanisa init masisitimu, vese vanochengetedza vachabatanidzwa mukushanda pamwe chete kugadzirisa dambudziko iri kana kuti vanogadzira vanopihwa basa rekushanda panyaya iyi uye vanochengeta havachakwanisa kufuratira imwe init system, kuramba vakanyarara, kana kunonotsa nzira.

Parizvino mune repository kare accumulated 1033 mapakeji anopa masevhisi masevhisi esystemd, asi asingasanganisire init.d zvinyorwa. Kugadzirisa dambudziko iri akapa govera mafaera esevhisi nekusarudzika, asi gadzirira mubato unozoparura otomatiki mirairo kubva kumafaira aya uye wogadzira zvinyorwa zveinit.d zvichibva pazviri.

Kana nharaunda ikasarudza kuti Debian ine rutsigiro rwakakwana kune imwechete init system, isu hatichanetseke nezve sysvinit uye elogind uye kutarisa chete pamafaira eunit uye systemd. Iyi sarudzo ichakanganisa zviteshi zvisingashandisi Linux kernel (Debian GNU / Akakuvara, Debian GNU / NetBSD ΠΈ Debian GNU / kFreeBSD), asi hapana zviteshi zvakadaro mudura guru parizvino uye havana chimiro zvinotsigirwa zviri pamutemo.

Kusunga kusystemd kuchaitawo kuti zvinyanye kuoma kushandura mafambiro ekugovera mune ramangwana uye zvinomisa kumwe kuedza mumunda wekutanga uye manejimendi sevhisi. Kuchengeta elogind mufomu rekushanda kuri nyore pane kuidzima uye woedza kuiwedzera zvakare. Imwe neimwe sarudzo ine zvayakanakira nezvayakaipira, saka nhaurirano izere yezvese zvayakanakira nezvayakaipira ichadikanwa musati mavhota.

Source: opennet.ru

Voeg