Debian vispārējam balsojumam par inicializācijas sistēmām jau ir laba izvēle

Debian init sistēma

Mēneša sākumā cMēs šeit, emuārā, dalāmies ar ziņām par vispārējo balsojumu kas tika izveidots, lai izlemtu, vai sistēma atbalstīs vairākas inicializācijas sistēmas. rezultātā fakts, ka 2014. gadā Tehniskā komiteja apstiprināja pārvietošanu no noklusējuma izkārtojuma uz systemd, bet neizstrādāja risinājumu attiecībā uz uz dažādu atbalstu inicializācijas sistēmas.

Komitejas vadītājs ieteica pakešu veidotājiem saglabāt sysvinit atbalstu kā alternatīvu inicializācijas sistēmu, taču norādīja, ka viņš nevar uzspiest savu viedokli un ka katrā gadījumā lēmums jāpieņem neatkarīgi.

Pēc tam daži izstrādātāji mēģināja rīkot vispārēju balsojumu, taču iepriekšējs balsojums parādīja, ka nav nepieciešams izlemt par dažādu inicializācijas sistēmu izmantošanu.

Pirms dažiem mēnešiem pēc problēmām ar elogind pakotnes (kas nepieciešama Gnome darbam bez systemd) iekļaušanu testa nozarē konflikta dēļ ar libsystemd, Debian projekta vadītājs atkal izvirzīja jautājumu, jo izstrādātāji to nedarīja piekrītu, un viņu saziņa kļuva par konfrontāciju un galu galā deva risinājumu šajā sakarā ar vispārējo balsojumu.

Tagad, minētā balsojuma rezultāti tika publiskoti noteiktajā datumā (28. decembrī), kad viņi bija iesaistīti pakešu uzturēšanā un infrastruktūras uzturēšanā saistībā ar vairāku inicializācijas sistēmu atbalstīšanu.

Debian init sistēma
saistīto rakstu:
Balsošana sākas par Debian inicializācijas sistēmām

Y uzvarošais variants bija otrais elements ("B") sarakstā, kas to apraksta

“Systemd joprojām ir priekšroka, taču saglabājas iespēja atbalstīt alternatīvas inicializācijas sistēmas. Tiek uzskatītas par svarīgām tādas tehnoloģijas kā elogind, kas ļauj darbināt ar sistēmu saistītas lietojumprogrammas alternatīvā vidē. Paketēs var būt init faili alternatīvām sistēmām. »

Balsošana tika veikta, izmantojot Condorcet metodi, kurā katrs vēlētājs sarindo visas iespējas pēc savas izvēles un, aprēķinot rezultātu, cik vēlētāju dod priekšroku vienam variantam citam.

Veiksmīgā izvēle atzīst, ka vēlamā forma ir sistēmas servisa vienības lai konfigurētu palaist dēmonus un pakalpojumus, taču tiek pieņemts, ka pastāv vide kur izstrādātāji un lietotāji var izveidot un lietot alternatīvas inicializācijas sistēmas un funkcionālas alternatīvas sistēmas funkcijām.

Izstrādātāji alternatīviem risinājumiem vajadzētu nodrošināt resursus darbam un paketes formatēšanai. Risinājumi, piemēram, elogind, ko izmanto, lai organizētu lietojumprogrammu palaišanu, kas saistītas ar īpašām sistēmas saskarnēm, joprojām ir svarīgi projektam.

Lai atbalstītu šādas iniciatīvas, nepieciešama palīdzība jomās, kurās izstrādājamās alternatīvās tehnoloģijas krustojas ar pārējo projekta daļu, piemēram, nav pieļaujama plāksteru pārskatu un diskusiju aizkavēšana.

Ir atļauts iekļaut systemd vienības failus un startēšanas skriptus paketēs, lai sāktu pakalpojumus. Pēc pakotņu uzturētāja pieprasījuma paketes var izmantot jebkuru no systemd funkcijām, ja vien šīs funkcijas atbilst Debian noteikumu prasībām un nav saistītas ar citu pakotņu eksperimentāliem vai ar Debian neatbalstītiem līdzekļiem.

Papildus sistēmai paketes var ietvert arī atbalstu alternatīvām inicializācijas sistēmām un nodrošina komponentus, lai ignorētu sistēmai raksturīgās saskarnes. Pavadošais personāls pieņem lēmumus par plāksteru iespējošanu kā daļu no parastajām procedūrām

Debian apņemas strādāt ar atvasinātajiem izplatījumiem Viņi ir izvēlējušies sev citas inicializācijas sistēmas, taču mijiedarbība balstās uz uzturētāju līmeni, uz kura tiek pieņemti lēmumi par to.

Visbeidzot, šis rezultāts daudziem nepatika, jo tīklos viņi izrādīja savu neapmierinātību, jo daudzi komentē, ka tas neatšķiras no pašreizējā, jo viņi visu atbildību nodod uzturētājiem.

Ja vēlaties uzzināt vairāk par to, varat pārbaudīt rezultātu publicēšanu Šajā saitē. 


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   01101001b teica

    "Visbeidzot, šis rezultāts daudziem nepatika [...], jo daudzi komentē, ka tas neatšķiras no tā, kāds tas ir šodien [...]"

    No Debian neko citu negaidīju. Pēdējā desmitgadē nav bijis nekas cits kā liels troksnis un maz "gaismas" (ne velti devuānieši viņiem pavēra).

    Atkal, problēma nekad nebija tā, ka systemd aizstāja init. Vienmēr problēma bija tā, ka systemd tika likts, lai iespiestu degunu pilnīgi visā, un tam sekoja lieks, gandrīz viltus kods, absurdi bezjēdzīgs sarežģītības līmenis, kļūdas un lielapjoma uzbrukumu vektori. Un šeit mēs esam, ar "Linux" arvien mazāk "Linux" un arvien vairāk "Wind * ws" 2. vietā.

    Tagad izmantot distro bez systemd ir gandrīz joks, jo tikai systemd tiek aizstāts ar kādu citu ielādes metodi ... bet systemd joprojām tiek izplatīts visā sistēmā kā vēzis (lai gan tiek teikts, ka tas tiek uzturēts tikai atkarību apmierināšanai nevis darbojas).

    Īsāk sakot, šķiet, ka Linux neizbēgs no Matrix maksimuma: "Visam, kam ir sākums ... ir beigas".