A chịkọtala nsonaazụ votu na sistemụ init Debian

Ebipụtara nsonaazụ ya ntuli aka izugbe (GR, mkpebi n'ozuzu) nke ndị mmepe Debian na-etinye aka na nhazi ngwugwu na mmezi akụrụngwa, mere na okwu nke ịkwado ọtụtụ usoro init. Ihe nke abụọ (“B”) na ndepụta ahụ meriri - sistemu ka ahọrọ, mana enwere ike idowe usoro mmalite mmalite ọzọ. Ejiri usoro a mee ntuli aka Condorcet, nke onye ọ bụla na-eme ntuli aka kwadoro nhọrọ niile n'usoro nke mmasị, na mgbe ị na-agbakọ nsonaazụ, a na-eburu n'uche ole ndị ntuli aka na-ahọrọ otu nhọrọ karịa nke ọzọ.

Atụmatụ mmeri ahụ kwetara na ngalaba ọrụ sistemu bụ ụzọ kachasị mma isi hazie daemons na ọrụ ka ha na-agba ọsọ, mana kwetara na enwere gburugburu ebe ndị mmepe na ndị ọrụ nwere ike ịmepụta ma jiri sistemu init ọzọ na ọrụ ndị ọzọ na-arụ ọrụ maka ike systemd. Ndị na-emepụta ihe ngwọta ndị ọzọ chọrọ akụrụngwa iji rụọ ọrụ ha na ịhazi ngwugwu ha. Ngwọta ndị ọzọ dị ka elogind maka ngwa na-agba ọsọ na-ejikọta na interfaces akọwapụtara kpọmkwem ka dị mkpa maka ọrụ ahụ. Ịkwado atụmatụ ndị dị otú ahụ chọrọ enyemaka na mpaghara ebe ịmepụta teknụzụ ndị ọzọ na-ejikọta na ọrụ ndị ọzọ, dị ka igbu oge nyocha na mkparịta ụka.

Ngwungwu nwere ike ịgụnye ma faịlụ otu sistemu na script init maka ịmalite ọrụ. Ngwungwu nwere ike iji atụmatụ sistemụ ọ bụla onye na-echekwa ngwungwu chọrọ, ma ọ bụrụhaala na njirimara ndị ahụ kwekọrọ n'iwu Debian ma ejikọtaghị ya na nnwale ma ọ bụ njirimara Debian akwadoghị na ngwugwu ndị ọzọ. Na mgbakwunye na sistemu, ngwungwu nwekwara ike ịgụnye nkwado maka sistemu init ọzọ ma wepụta ihe ndị ga-eji dochie anya ihu sistemu akọwapụtara. Mkpebi gbasara ntinye nke patches bụ ndị na-eme ihe na-eme dịka akụkụ nke usoro ọkọlọtọ. Debian na-agba mbọ ịrụ ọrụ na nkesa nke na-ahọrọ iji usoro init ndị ọzọ, ma a na-ewu mmekọrịta ahụ na ọkwa onye na-elekọta ya, nke na-eme mkpebi banyere njirimara ndị a kwadebere site na nkesa ndị ọzọ na-anabata n'ime ihe nchịkọta Debian bụ isi na nke fọdụrụ. na nkesa arụpụtaghị.

Ka anyị cheta na na 2014 kọmitii teknụzụ kwadoro ntughari Nkesa ndabara na systemd, mana ọ bụghị rụpụtara ya mkpebi gbasara nkwado maka ọtụtụ usoro inye onyinye (ihe na-egosi na kọmitii achọghị ime mkpebi n'okwu a meriri votu). Onye isi kọmitii ahụ tụrụ aro ka ndị na-ahụ maka ngwugwu na-akwado nkwado sysvinit dị ka usoro init ọzọ, mana o gosipụtara na ọ nweghị ike ịmanye echiche ya yana na ekwesịrị ịme mkpebi ahụ n'onwe ya na nke ọ bụla.

Mgbe nke a gasịrị, ụfọdụ ndị mmepe nwara gbalịa ime votu izugbe, mana ntụli aka mbụ gosiri na ọ dịghị mkpa ime mkpebi n'okwu nke iji ọtụtụ usoro mmalite mmalite. Ọnwa ole na ole gara aga, mgbe nsogbu na ntinye nke ngwugwu elogind (dị mkpa maka ịgba ọsọ GNOME na-enweghị systemd) na ngalaba nnwale n'ihi esemokwu ya na libsystemd, onye isi ọrụ Debian welitere okwu ahụ ọzọ, ebe ọ bụ na ndị mmepe enweghị ike ikweta, na nkwurịta okwu ha ghọrọ nke a. esemokwu wee ruo na njedebe nwụrụ anwụ.

Atụlere nhọrọ:

  • Isi ihe na-elekwasị anya bụ sistemu. Inye nkwado maka sistemu init ọzọ abụghị ihe kacha mkpa, mana ndị na-echekwa nwere ike na-ahọrọ ịtinye edemede init maka sistemụ dị otú ahụ na ngwugwu.
  • systemd ka na-ahọrọ, mana enwere ike idowe usoro mmalite mmalite ọzọ. Teknụzụ dị ka elogind, nke na-enye ohere maka ngwa ejikọtara na sistemu ka ọ rụọ ọrụ na gburugburu ebe ọzọ, ka a na-ahụ dị ka ihe dị mkpa. Ngwugwu nwere ike ịgụnye faịlụ init maka sistemu ọzọ.
  • Nkwado maka sistemu init dị iche iche yana ike buo Debian na sistemụ init na-abụghị sistemu.
    Iji rụọ ọrụ, ngwungwu ga-agụnye scripts init; ịnye naanị faịlụ otu sistemụ na-enweghị sysv init script bụ ihe anabataghị.

  • Nkwado maka usoro ndị na-adịghị eji sistemu, mana na-emeghị mgbanwe nke ga-egbochi mmepe. Ndị mmepe ahụ kwenyere ịkwado ọtụtụ sistemụ init maka ọdịnihu a na-ahụ anya, mana kwenyekwara na ọ dị mkpa ịrụ ọrụ na ịkwalite nkwado sistemu. Ekwesịrị ịhapụ mmepe na mmezi nke ihe ngwọta dị iche iche nye ndị obodo nwere mmasị na ngwọta ndị ahụ, mana ndị na-elekọta ndị ọzọ kwesịrị inye aka na-arụsi ọrụ ike na-enye aka na-edozi nsogbu mgbe mkpa dị. Dị ka o kwesịrị, ngwugwu kwesịrị ịrụ ọrụ site na iji sistemụ init ọ bụla, nke enwere ike nweta site na ịnye edemede init ọdịnala ma ọ bụ iji usoro ndị ọzọ na-enye ha ohere ịrụ ọrụ na-enweghị sistemu. A na-ewere enweghị ike ịrụ ọrụ na-enweghị sistemu dị ka ahụhụ, mana ọ bụghị ahụhụ na-egbochi ntọhapụ, ọ gwụla ma enwere usoro edozibere maka ịrụ ọrụ na-enweghị sistemu, mana a jụrụ ịchekwa ya (dịka ọmụmaatụ, mgbe nsogbu ahụ kpatara ya. mwepụ nke edemede init ewetere na mbụ).
  • Na-akwado mbugharị na-enweghị iwebata mgbanwe na-egbochi mmepe. A ka na-ahụ Debian dị ka àkwà mmiri maka ijikọ sọftụwia dị iche iche na-enye ọrụ nhata ma ọ bụ yiri ya. Mbugharị n'etiti ikpo okwu ngwaike na sọftụwia sọftụwia bụ ihe mgbaru ọsọ dị mkpa, a na-akwado njikọta teknụzụ ndị ọzọ, ọbụlagodi na echiche ụwa nke ndị okike ha dị iche na nkwenye n'ozuzu ya. Ọnọdụ gbasara sistemu sistemu na usoro mmalite ndị ọzọ dabara na isi 4.
  • Ịme nkwado maka ọtụtụ usoro mmalite dị mkpa. Inye ikike iji sistemu init na-abụghị sistemụ na-aga n'ihu na-adị mkpa maka ọrụ ahụ. Ihe ngwugwu ọ bụla ga-arụ ọrụ na ndị na-ahụ maka pid1 na-abụghị sistemu, belụsọ na sọftụwia etinyere na ngwugwu ahụ bu n'obi rụọ ọrụ naanị na sistemu na anaghị akwado ịgba ọsọ na-enweghị sistemu (enweghị edemede init anaghị agụta dị ka echere naanị maka ịrụ ọrụ na systemd) .
  • Na-akwado mbugharị na ọtụtụ mmejuputa iwu. Ụkpụrụ izugbe bụ otu ihe ahụ dị ka isi 5, mana ọ nweghị ihe achọrọ maka sistemu sistemu na init, na enweghị ọrụ ọ bụla amanyeghị ndị mmepe. A na-agba ndị na-emepụta ume ka ha na-echebara ọdịmma ibe ha echiche, mee nkwekọrịta na ịchọta ngwọta nkịtị nke na-eju afọ dị iche iche.
  • Mkparịta ụka gara n'ihu. Enwere ike iji ihe ahụ wedata nhọrọ anabataghị.
  • isi: opennet.ru

    Tinye a comment