Liphetho tsa likhetho ho sistimi ea Debian init li akarelitsoe

E hatisitsoe liphello ho vouta ka kakaretso (GR, tharollo e akaretsang) ea baetsi ba morero oa Debian ba amehang ho lokisoeng ha liphutheloana le ho lokisoa ha meaho, e entsoeng mabapi le taba ea ho ts'ehetsa litsamaiso tse ngata tsa init. Ntho ea bobeli ("B") lethathamong le hapiloeng - systemd e ntse e ratoa, empa monyetla oa ho boloka mekhoa e meng ea ho qala e ntse e le teng. Ho vouta ho ile ha etsoa ka mokhoa oo Condorcet, moo mokhethi e mong le e mong a behang likhetho tsohle ho latela khetho, 'me ha ho baloa sephetho, ho nahanoa hore na ke bakhethi ba bakae ba khethang khetho e le' ngoe ho e 'ngoe.

Tlhahiso e hapileng e amohela hore likarolo tsa lits'ebeletso tsa systemd ke mokhoa o ratoang oa ho lokisa li-daemone le lits'ebeletso hore li sebetse, empa e lumela hore ho na le libaka tseo bahlahisi le basebelisi ba ka thehang le ho sebelisa litsamaiso tse ling tsa init le mekhoa e meng e sebetsang ho feta bokhoni ba systemd. Baetsi ba litharollo tse ling ba hloka lisebelisoa ho etsa mosebetsi oa bona le ho hlophisa liphutheloana tsa bona. Litharollo tse ling tse kang elogind bakeng sa lits'ebetso tse tlamelletsoeng ho li-interfaces tse ikhethileng tsa systemd li ntse li le bohlokoa morerong. Ho tšehetsa matsapa a joalo ho hloka thuso libakeng tseo ho nts'etsopele mekhoa e meng ea theknoloji e kopanang le morero o mong, joalo ka ho lieha ho hlahloba le lipuisano.

Liphutheloana li ka kenyelletsa lifaele tsa yuniti ea systemd le lingoloa tsa init bakeng sa lits'ebeletso tsa ho qala. Liphutheloana li ka sebelisa likarolo life kapa life tsa systemd tseo mohlokomeli oa sephutheloana a li lakatsang, ha feela likarolo li latela melao ea Debian 'me li sa tlamehe ho likarolo tsa liteko kapa tse sa tšehetsoeng tsa Debian liphutheloana tse ling. Ntle le systemd, liphutheloana li ka kenyelletsa ts'ehetso bakeng sa litsamaiso tse ling tsa init le ho fana ka likarolo tsa ho nka sebaka sa li-interfaces tse khethehileng tsa systemd. Liqeto mabapi le ho kenyelletsoa ha li-patches li etsoa ke bahlokomeli e le karolo ea mekhoa e tloaelehileng. Debian e ikemiselitse ho sebetsa le liphatlalatso tse tsoang ho tse khethang ho sebelisa lits'ebetso tse ling tsa init, empa tšebelisano e hahiloe boemong ba mohlokomeli, e leng se etsang liqeto mabapi le hore na ke likarolo life tse lokiselitsoeng ke kabo ea mokha oa boraro tse amoheloang sebopehong sa mantlha sa Debian le hore na ke life tse setseng. kabong ya monehelo.

Re hopole hore ka 2014 the technical committee amohetsoe phetoho kabo ea kamehla ho systemd, empa che sebetsa hantle liqeto tse mabapi le ts'ehetso ea litsamaiso tse ngata tsa phano (ntho e bontšang ho se ikemisetse ha komiti ho etsa qeto tabeng ena e hapile likhetho). Moetapele oa komiti o khothalelitse hore bahlokomeli ba liphutheloana ba boloke tšehetso ea sysvinit e le mokhoa o mong oa init, empa a bontša hore a ke ke a beha maikutlo a hae le hore qeto e lokela ho etsoa ka boikemelo boemong bo bong le bo bong.

Ka mor'a sena, bahlahisi ba bang ba ile ba leka ho leka ho phethahatsa kakaretso ea likhetho, empa likhetho tsa pele li bontšitse hore ho ne ho sa hlokahale ho etsa qeto tabeng ea ho sebelisa mekhoa e mengata ea ho qala. Likhoeli tse 'maloa tse fetileng, ka morao mathata ka ho kenyelletsoa ha sephutheloana sa elogind (e hlokahalang bakeng sa ho tsamaisa GNOME ntle le systemd) lekaleng la teko ka lebaka la khohlano le libsystemd, taba e ile ea boela ea hlahisoa ke moetapele oa morero oa Debian, kaha bahlahisi ba ne ba sa lumellane, 'me puisano ea bona e fetohile. thulano le ho fihla pheletsong.

Likhetho li nahanoa:

  • Sepheo se seholo ke ho systemd. Ho fana ka ts'ehetso bakeng sa litsamaiso tse ling tsa init ha se ntho e tlang pele, empa bahlokomeli ba ka 'na ba kenyelletsa mangolo a init bakeng sa litsamaiso tse joalo ka har'a liphutheloana.
  • systemd e ntse e ratoa, empa monyetla oa ho boloka litsamaiso tse ling tsa ho qala o setse. Theknoloji e kang elogind, e lumellang lits'ebetso tse tlamelletsoeng ho systemd ho sebetsa libakeng tse ling, li bonoa li le bohlokoa. Liphutheloana li ka kenyelletsa lifaele tsa init bakeng sa litsamaiso tse ling.
  • Ts'ehetso bakeng sa mefuta e fapaneng ea litsamaiso tsa init le bokhoni ba ho bulela Debian ka litsamaiso tsa init ntle le systemd.
    Ho tsamaisa lits'ebeletso, liphutheloana li tlameha ho kenyelletsa mangolo a init; ho fana ka lifaele tsa unit tsa systemd feela ntle le sysv init scripts ha ho amohelehe.

  • Ts'ehetso bakeng sa litsamaiso tse sa sebeliseng systemd, empa ntle le ho etsa liphetoho tse ka sitisang nts'etsopele. Bahlahisi ba lumela ho ts'ehetsa litsamaiso tse ngata tsa init bakeng sa bokamoso bo bonoang, empa hape ba lumela hore hoa hlokahala ho sebeletsa ho ntlafatsa ts'ehetso ea systemd. Nts'etsopele le tokiso ea litharollo tse ikhethileng li lokela ho tlohelloa sechaba se nang le thahasello ho litharollo tseo, empa bahlokomeli ba bang ba lokela ho thusa ka mafolofolo le ho kenya letsoho ho rarolleng mathata ha ho hlokahala. Ka nepo, liphutheloana li lokela ho sebetsa ho sebelisoa sistimi efe kapa efe ea init, e ka fihlellehang ka ho fana ka lingoliloeng tsa init tsa setso kapa ho sebelisa mekhoa e meng e ba lumellang ho sebetsa ntle le systemd. Ho sitoa ho sebetsa ntle le systemd ho nkoa e le kokoana, empa eseng kokoana-thibelo ea ho lokolla, ntle le haeba ho na le tharollo e lokiselitsoeng ea ho sebetsa ntle le systemd, empa e haneloa ho bolokeha (mohlala, ha bothata bo bakoa ke ho tlosa sengoloa sa init se fanoeng pele).
  • E ts'ehetsa ho nkeha ntle le ho hlahisa liphetoho tse sitisang nts'etsopele. Debian e ntse e tsoela pele ho bonoa e le borokho ba ho kopanya software e fapaneng e fanang ka ts'ebetso e ts'oanang kapa e ts'oanang. Ho khoneha pakeng tsa li-platform tsa hardware le li-software stacks ke sepheo sa bohlokoa, 'me ho khothaletsoa ho kopanya mekhoa e meng ea theknoloji, le haeba pono ea lefatše ea baetsi ba eona e fapane le tumellano e akaretsang. Boemo bo mabapi le systemd le litsamaiso tse ling tsa ho qala bo lumellana ka botlalo le ntlha ea 4.
  • Ho etsa ts'ehetso bakeng sa litsamaiso tse ngata tsa ho qala e tlama. Ho fana ka bokhoni ba ho tsamaisa Debian ka litsamaiso tsa init ntle le systemd ho ntse ho le bohlokoa morerong. Sephutheloana se seng le se seng se tlameha ho sebetsa le pid1 handlers ntle le systemd, ntle le haeba software e kenyellelitsoeng ka har'a sephutheloana e ne e reretsoe ho sebetsa feela le systemd mme ha e tšehetse ho sebetsa ntle le systemd (ho ba sieo ha init scripts ha ho baloe joalo ka ha ho reretsoe ho sebetsa le systemd feela) .
  • E ts'ehetsa ts'ebetsong le ts'ebetsong e mengata. Melao-motheo e akaretsang e ts'oana hantle le ntlha ea 5, empa ha ho na litlhoko tse khethehileng bakeng sa litsamaiso tsa systemd le init, 'me ha ho boitlamo bo behiloeng ho bahlahisi. Bahlahisi ba khothaletsoa ho ela hloko lithahasello tsa e mong, ho sekisetsa le ho fumana litharollo tse tšoanang tse khotsofatsang mekha e fapaneng.
  • Puisano e tsoelang pele. Ntho e ka sebelisoa ho theola likhetho tse sa amoheleheng.
  • Source: opennet.ru

    Eketsa ka tlhaloso