Nofintinina ny valin'ny latsa-bato tamin'ny rafitra init Debian

MIVOAKA ny vokatra fifidianana ankapobeny (GR, famahana ankapobeny) mpamorona ny tetikasa Debian tafiditra amin'ny fikojakojana ny fonosana sy ny fikojakojana ny fotodrafitrasa, natao tamin'ny olana momba ny fanohanana rafitra init maro. Ny singa faharoa ("B") ao amin'ny lisitra dia nandresy - systemd dia mijanona ho tiana, fa ny fahafahana mitazona rafitra fanombohana hafa dia mijanona. Tamin’ny alalan’ny fomba no nanaovana ny fifidianana Condorcet, izay ametrahan'ny mpifidy tsirairay ny safidy rehetra araka ny filaharany, ary rehefa manao kajy ny vokatra dia raisina ny isan'ny mpifidy misafidy safidy iray.

Ny tolo-kevitra mpandresy dia manaiky fa ny sampan-draharahan'ny systemd no fomba tsara indrindra handrindrana ny daemon sy ny serivisy, saingy manaiky fa misy ny tontolo ahafahan'ny mpamorona sy ny mpampiasa mamorona sy mampiasa rafitra init hafa sy safidy azo ampiasaina amin'ny fahafahan'ny systemd. Mitaky loharanon-karena hanatanterahana ny asany sy handrafetana ny fonosan'izy ireo ny mpamorona vahaolana hafa. Ny vahaolana hafa toy ny elogind amin'ny fampandehanana rindranasa mifamatotra amin'ny interface manokana systemd dia mijanona ho zava-dehibe amin'ny tetikasa. Ny fanohanana ny hetsika toy izany dia mitaky fanampiana any amin'ireo faritra izay mampifandona ny teknolojia hafa amin'ny ambiny amin'ny tetikasa, toy ny fanemorana ny famerenana sy ny fifanakalozan-kevitra.

Ny fonosana dia mety ahitana ny rakitra unit systemd sy ny script init amin'ny fanombohana serivisy. Ny fonosana dia mety hampiasa izay endri-javatra systemd izay tian'ny mpikarakara fonosana, raha toa ka manaraka ny fitsipiky ny Debian ny endri-javatra ary tsy mifamatotra amin'ny endri-javatra Debian andrana na tsy tohanana amin'ny fonosana hafa. Ho fanampin'ny systemd, ny fonosana dia mety ahitana fanohanana ireo rafitra init hafa ary manome singa hanoloana ny interface manokana systemd. Ny fanapahan-kevitra momba ny fampidirana ny paty dia ataon'ny mpikarakara ho ampahany amin'ny fomba fiasa mahazatra. Debian dia manolo-tena hiasa amin'ny fizarana derivative izay misafidy ny hampiasa rafitra init hafa, fa ny fifaneraserana dia naorina amin'ny ambaratonga mpihazona, izay mandray fanapahan-kevitra momba ny endri-javatra nomanin'ny fizarana fahatelo dia ekena ao amin'ny famoronana Debian lehibe ary iza no tavela. amin'ny fizarana derivative.

Tsarovy fa tamin'ny 2014 ny komity teknika nankatoavina tetezamita fizarana default amin'ny systemd, fa tsy niasa fanapahan-kevitra momba ny fanohanana ny rafitra famatsiana maro (ilay singa milaza ny tsy fahavononan'ny komity handray fanapahan-kevitra momba ity olana ity no nahazo ny latsa-bato). Nanoro hevitra ny mpitarika ny komity mba hitazonana ny fanohanana ny sysvinit ho toy ny rafitra init hafa ny mpikarakara fonosana, saingy nilaza izy fa tsy afaka mametraka ny fomba fijeriny ary tokony horaisina tsy miankina amin'ny tranga tsirairay ny fanapahan-kevitra.

Taorian'izay, nanandrana ny mpamorona sasany miezaka ny hanatanteraka latsa-bato ankapobe, saingy nasehon'ny latsa-bato mialoha fa tsy ilaina ny mandray fanapahan-kevitra momba ny fampiasana rafitra fanombohana maromaro. Volana vitsivitsy lasa izay, taorian'izay OLANA miaraka amin'ny fampidirana ny fonosana elogind (ilaina amin'ny fampandehanana ny GNOME tsy misy systemd) ao amin'ny sampana fitsapana noho ny fifandirana amin'ny libsystemd, dia navotsotry ny mpitarika ny tetikasa Debian indray ilay olana, satria tsy nety nanaiky ireo mpamorona, ary nivadika ho a fifandonana ary tonga amin'ny fiafaran'ny farany.

Safidy nodinihina:

  • Ny tena ifantohana dia ny systemd. Ny fanomezana fanohanana ireo rafitra init hafa dia tsy laharam-pahamehana, fa ny mpikarakara dia mety hampiditra sora-baventy init ho an'ny rafitra toy izany ao anaty fonosana.
  • systemd dia mijanona ho tiana, fa ny fahafahana mitazona rafitra fanombohana hafa dia tavela. Ny teknolojia toy ny elogind, izay mamela ny fampiharana mifatotra amin'ny systemd mandeha amin'ny tontolo hafa, dia heverina ho zava-dehibe. Ny fonosana dia mety ahitana rakitra init ho an'ny rafitra hafa.
  • Fanohanana ny rafitra init isan-karazany sy ny fahafahana manokatra Debian miaraka amin'ny rafitra init ankoatra ny systemd.
    Mba hampandehanana serivisy dia tsy maintsy misy sora-baventy init ny fonosana; tsy azo ekena ny famatsiana rakitra unit systemd tsy misy sora-baventy sysv init.

  • Fanohanana ireo rafitra tsy mampiasa systemd, fa tsy misy fanovana izay mety hisakana ny fampandrosoana. Ny mpamorona dia manaiky hanohana rafitra init maro ho an'ny hoavy azo jerena, nefa mino koa fa ilaina ny miasa amin'ny fanatsarana ny fanohanana systemd. Ny fampandrosoana sy ny fikojakojana ny vahaolana manokana dia tokony hapetraka amin'ireo vondrom-piarahamonina liana amin'ireo vahaolana ireo, fa ny mpikomy hafa kosa dia tokony hanampy sy handray anjara mavitrika amin'ny famahana olana rehefa ilaina izany. Ny tsara indrindra, ny fonosana dia tokony hiasa amin'ny alΓ lan'ny rafitra init rehetra, izay azo tanterahina amin'ny famatsiana script init nentim-paharazana na fampiasana mekanika hafa ahafahan'izy ireo miasa tsy misy systemd. Ny tsy fahafahana miasa tsy misy systemd dia heverina ho bug, fa tsy famotsorana-misakana bug, raha tsy misy ny vahaolana efa vita ho an'ny miasa tsy misy systemd, fa nolavina ny ho voavonjy (ohatra, rehefa ny olana dia vokatry ny fanesorana ny sora-baventy init nomena teo aloha).
  • Manohana ny portability nefa tsy mampiditra fiovana manakana ny fampandrosoana. Debian dia mbola hita ho toy ny tetezana hampidirana rindrambaiko samihafa izay manome fiasa mitovy na mitovy. Tanjona manan-danja ny fifindran'ny seha-pifandraisan'ny fitaovana sy ny rindrankajy rindrambaiko, ary amporisihina ny fampidirana ireo teknolojia hafa, na dia tsy mitovy amin'ny marimaritra iraisana amin'ny ankapobeny aza ny fomba fijerin'ny mpamorona azy. Ny toerana momba ny systemd sy ny rafitra fanombohana hafa dia mifanandrify tanteraka amin'ny teboka 4.
  • Tsy maintsy atao ny fanohanana ny rafitra fanombohana maromaro. Ny fanomezana ny fahafahana mampandeha an'i Debian amin'ny rafitra init ankoatra ny systemd dia mbola zava-dehibe amin'ny tetikasa. Ny fonosana tsirairay dia tsy maintsy miara-miasa amin'ny mpitantana pid1 ankoatry ny systemd, raha tsy hoe ny logiciel tafiditra ao anatin'ilay fonosana dia natao hiasa amin'ny systemd ihany ary tsy manohana ny fandehanana tsy misy systemd (ny tsy fisian'ny script init dia tsy isaina ho natao hiasa amin'ny systemd ihany) .
  • Manohana portability sy fampiharana maro. Ny fitsipika ankapobeny dia mitovy amin'ny teboka 5, saingy tsy misy fepetra manokana ho an'ny rafitra systemd sy init, ary tsy misy adidy apetraka amin'ny mpamorona. Entanina ny mpamorona mba hifampitsinjo ny tombontsoan’ny tsirairay, hanao marimaritra iraisana ary hitady vahaolana iraisana mahafa-po ny ankolafy samihafa.
  • Nitohy ny dinika. Ny singa dia azo ampiasaina amin'ny fampidinana ireo safidy tsy azo ekena.
  • Source: opennet.ru

    Add a comment