Kuvota kwanthawi zonse pamakina a Debian init kwayamba

Pulogalamu ya Debian adalengeza za chiyambi mavoti onse (GR, general resolution) opanga ma projekiti a nkhani yothandizira ma init angapo, zomwe zidzatsimikizire ndondomeko yamtsogolo ya polojekitiyi yokhudzana ndi kumanga kwa systemd, kuthandizira machitidwe ena a init, ndi kugwirizana ndi magawo omwe sagwiritsa ntchito systemd. Kuvota kupitilira mpaka Disembala 27 kuphatikiza, zotsatira zake zilengezedwa pa Disembala 28.

Tikumbukire kuti mu 2014 komiti yaukadaulo kuvomerezedwa kusintha kugawa kosasintha pa systemd, koma ayi zinatheka zisankho zokhudzana ndi chithandizo cha machitidwe angapo operekera (voti idapambana ndi chinthu chomwe chikuwonetsa kusafuna kwa komiti kupanga chisankho pankhaniyi). Mtsogoleri wa komitiyo adalimbikitsa osamalira phukusi kuti azithandizira sysvinit ngati njira ina ya init, koma adanena kuti sakanatha kukakamiza maganizo ake komanso kuti chigamulocho chiyenera kuchitidwa paokha pazochitika zilizonse.

Zitatha izi, opanga ena anayesa kuyesa kuchita mavoti onse, koma kuvota koyambirira kunawonetsa kuti panalibe chifukwa chopanga chisankho pa nkhani yogwiritsa ntchito machitidwe angapo oyambitsa. Miyezi ingapo yapitayo, pambuyo pake mavuto ndi kuphatikizika kwa phukusi la elogind (lofunika kuyendetsa GNOME popanda systemd) munthambi yoyesera chifukwa cha mkangano ndi libsystemd, nkhaniyi idadzutsidwanso ndi mtsogoleri wa polojekiti ya Debian, popeza omangawo sanagwirizane, ndipo kulumikizana kwawo kunasanduka kulimbana ndikufika pachimake.

Voti yamakono idzalola kuti ndondomeko yokhudzana ndi machitidwe angapo operekera, ndipo ngati ndime yofunikira chithandizo cha machitidwe ena ipambana, osamalira sangathe kunyalanyaza kapena kuchedwetsa nkhani zoterezi. Pambuyo pokambirana mfundo zitatu zovota zomwe poyamba zinaperekedwa ndi mtsogoleri wa polojekitiyi, chiwerengero cha zosankha chinawonjezeka kufika asanu ndi atatu. Mukamavota, mutha kusankha zinthu zingapo nthawi imodzi, kuyika zinthu zomwe mwasankha malinga ndi zomwe mumakonda. Pafupifupi omanga chikwi omwe amatenga nawo gawo pakusunga maphukusi ndi kukonza zomangamanga ali ndi ufulu wovota.

Zosankha zomwe mungakonde:

  • Cholinga chachikulu ndi systemd. Kupereka chithandizo cha machitidwe ena a init sikofunikira, koma osamalira angaphatikizepo zolembedwa za init zamakinawa m'maphukusi.
  • Thandizo lamitundu yosiyanasiyana ya init komanso kuthekera koyambitsa Debian ndi machitidwe a init kupatula systemd.
    Kuti mugwiritse ntchito, phukusi liyenera kukhala ndi zolemba za init; kupereka mafayilo amtundu wa systemd okha popanda sysv init script ndikosayenera.

  • systemd ikadali yokondedwa, koma kuthekera kosunga machitidwe ena oyambira kwatsala. Matekinoloje monga elogind, omwe amalola kuti mapulogalamu omangidwa ku systemd azigwira ntchito m'malo ena, amawoneka ngati ofunikira. Phukusi likhoza kukhala ndi mafayilo a init a machitidwe ena.
  • Thandizo la machitidwe omwe sagwiritsa ntchito systemd, koma osasintha zomwe zingalepheretse chitukuko. Madivelopa amavomereza kuthandizira ma init angapo amtsogolo, komanso akukhulupirira kuti ndikofunikira kuyesetsa kukonza chithandizo cha systemd. Kupanga ndi kukonza njira zothetsera mavuto zisiyidwe kwa anthu omwe ali ndi chidwi ndi mayankhowo, koma oyang'anira ena ayenera kuthandiza ndikuthandizira kuthetsa mavuto pakafunika kutero. Momwemonso, phukusi liyenera kugwira ntchito pogwiritsa ntchito init system iliyonse, yomwe ingatheke popereka zolemba za init kapena kugwiritsa ntchito njira zina zomwe zimawalola kugwira ntchito popanda systemd. Kulephera kugwira ntchito popanda systemd kumaonedwa ngati cholakwika, koma osati cholakwika choletsa kumasulidwa, pokhapokha pali njira yokonzekera yogwirira ntchito popanda systemd, koma amakana kuisunga (mwachitsanzo, vuto likayamba chifukwa chochotsa a. init script yomwe idaperekedwa kale).
  • Imathandizira kusuntha popanda kuyambitsa zosintha zomwe zimalepheretsa chitukuko. Debian akupitiriza kuwoneka ngati mlatho wophatikizira mapulogalamu osiyanasiyana omwe amapereka ntchito zofanana kapena zofanana. Kusunthika pakati pa mapulaneti a hardware ndi mapulogalamu a mapulogalamu ndi cholinga chofunikira, ndipo kuphatikiza kwa matekinoloje ena kumalimbikitsidwa, ngakhale kuti dziko lapansi la omwe adawalenga likusiyana ndi mgwirizano wamba. Udindo wokhudzana ndi systemd ndi machitidwe ena oyambira amagwirizana kwathunthu ndi mfundo 4.
  • Kupanga chithandizo cha machitidwe angapo oyambira ndikofunikira. Kupereka kuthekera koyendetsa Debian ndi machitidwe a init kupatula systemd kukupitilizabe kofunika ku polojekitiyi. Phukusi lililonse liyenera kugwira ntchito ndi othandizira a pid1 kupatula systemd, pokhapokha pulogalamu yomwe idaphatikizidwa mu phukusiyo idapangidwa kuti igwire ntchito ndi systemd ndipo sichikuthandizira kuthamanga popanda systemd (kusakhalapo kwa zolemba za init sikuwerengera monga momwe amafunira kugwira ntchito ndi systemd) .
  • Imathandizira kusuntha ndi kukhazikitsa zingapo. Mfundo zazikuluzikulu ndizofanana ndendende ndi mfundo 5, koma palibe zofunikira zenizeni zamakina a systemd ndi init, ndipo palibe maudindo omwe amaperekedwa kwa opanga. Madivelopa akulimbikitsidwa kuti aziganizira zofuna za wina ndi mnzake, kusagwirizana ndikupeza mayankho ofanana omwe ali okhutiritsa kwa maphwando osiyanasiyana.
  • Kukambitsirana kopitilira. Chinthucho chingagwiritsidwe ntchito kutsitsa zosankha zosavomerezeka.

    Source: opennet.ru

  • Kuwonjezera ndemanga