Systemd v primerjavi s Sysvinitom. In Systemd-shim?

Systemd v primerjavi s Sysvinitom. In Systemd-shim?

Systemd v primerjavi s SysVinit. In Systemd-shim?

Systemd je trenutno najpogosteje uporabljen standard v smislu "Kernel Boot Systems" (Init), ki ga je mogoče doseči v okoljih Unix, kot je Linux. Pred nekaj leti ga je ustvaril Lennart Poettering (v glavnem) zraven Kay sita (nekdanji Red Hat). Trenutno ima Licenca LGPL 2.1 (z izjemami, licenciranimi v skladu z GPL2). Pa čeprav obstajajo druge možnosti, kot antični in tradicionalisti SysVinit in Upstart, v teku so tudi nove alternative, kot so Systemd-šim.

Poleg tega, da je Systemd najbolj uporabljen, je tudi eden od spornih in ga včasih sovraži pomemben del uporabnikov, ki se ponavadi upirajo njegovi zapletenosti in pretirani prevladi ali nadzoru nad funkcijami svojih Distrosov. Iz tega razloga stare ali sodobne alternative še vedno cvetijo v širokih sektorjih skupnosti GNU / Linux.

Systemd v primerjavi s Sysvinitom: skrbniki sistema in storitev

Trenutno Systemd kot projekt za brezplačno programsko opremo gostuje na GitHub in ima dovolj dokumentacije na spletni strani «freedesktop.org". In kljub temu, da smo v drugih časih že veliko govorili o Systemd na blogu, na primer v objavi z imenom «Demistificiranje sistemaD« od avtorja "Usemoslinux"Danes upamo, da se bomo s primerjavo vidikov sedanjih alternativ še malo razširili.

Systemd proti Sysvinit: Systemd

Kaj je Systemd?

Systemd je skrbnik sistemov in storitev za sisteme, ki temeljijo na Linuxu. Toda širše ga lahko opišemo tudi kot sklop osnovnih gradnikov sistema Linux, saj ponuja «Skrbnik sistemov in storitev » ki se izvaja kot proces (PID 1) in zažene preostali del sistema.

Systemd ponuja možnosti dinamične paralelizacije, za zagon storitev uporablja "vtičnice" in "D-Bus aktivacijo". Poleg tega ponuja "začetek" Na zahtevo demonov spremlja procese z uporabo nadzornih skupin Linuxa, upravlja točke vpenjanja in samodejne vgradnje ter izvaja izpopolnjen nadzor storitev, odvisen od transakcij logično.

Končno, še posebej pa lahko dodamo, da Systemd je združljiv s skriptoma za zagon SysV in LSB in je do danes deloval kot uspešna zamenjava za SysVinit na številnih distribucijah GNU / Linux., ne glede na veljavne kritike ali negativne komentarje o tem.

Vključuje demon registra, pripomočke za nadzor osnovnih sistemskih nastavitev, kot je ime gostitelja, datum, področne nastavitve, vodite seznam prijavljenih uporabnikov in vsebnikov ter zagnanih navideznih strojev, sistemskih računov, imenikov in nastavitev izvajalnega okolja ter demonov za upravljanje enostavne omrežne konfiguracije, sinhronizacije omrežnega časa, posredovanja zapisov in ločljivosti imen.

Med drugim je zanj razvrščen kot težak, kompleksen in posesiven na Distrosu, kjer je izveden, kljub temu da je zadovoljivo izpolnil svoje cilje, za katere je bil ustvarjen. Toliko, da vsem dobro znani Distro DEBIAN, mati mnogih drugih distributerjev GNU / Linux, ga že nekaj časa izvaja, kar je prispevalo k njegovi množičnosti.

Systemd proti Sysvinitu: Sysvinit

Kaj je sysvinit?

SysVinit je eden najstarejših in najnovejših Skrbniki sistemov in storitev za sisteme, ki temeljijo na Linuxu. Še vedno se pogosto uporablja na številnih Distribucije GNU / Linux poti in nove, na primer Devuan.

Iz programa SysVinit kot programa je mogoče poudariti naslednje:

«To je prvi postopek, ki se zažene po nalaganju jedra in tisti, ki ustvari vse druge procese, deluje kot demon init in ima ponavadi PID 1. Zagotavlja standardni postopek za nadzor, kateri programi se zaženejo ali ustavijo na določenem raven uspešnosti «. Glede na Ex-Debian.org Wiki

Za razliko od "V" (Skrbnik za sisteme in storitve začetnica sistemov Unix), ki je storitve zagnal z enim samim skriptom "/ Itd. / Rc", SysVinit je začel uporabljati shemo imenikov v "/Etc/rc.d/" ki je vseboval skripte za zagon / zaustavitev različnih storitev.

In na ravni paketov in funkcij SysVinit vsebuje programe za nadzor zagona, izvajanja in prenosa vseh drugih programov. Sem spadajo: zaustavitev, init, killall5, last, lastb, mesg, pidof, poweroff, ponovni zagon, nivo delovanja, zaustavitev, sulogin, telinit, utmpdump in stena. Pomembne informacije za tiste, ki želijo namestiti in uporabljati sysvinit.

Do danes boj med Systemd y sysvinit je bila težka in vredna primerjave s to WhatsApp y Telegram. In čeprav je res, da častitljivi sysvinit ima pomanjkljivosti ali omejitve (odvisno od stališča vsake osebe), ki so verjetno na nek način rešljive, privrženci Systemd pogosto drzno trdijo Systemd je trenutno najboljši od vseh Skrbniki sistema in storitev začetnica sistemov Unix tok.

Iz tega dejstva in iz tega boja se je rodilo kampanja «Init Freedom» (IF) namenjena ovrganju tega argumenta. Init svoboda skuša obnoviti zdrav pristop k PID1, ki spoštuje raznolikost in svobodo izbire. Če želite več informacij, jih lahko dobite na naslednji povezavi: Kampanja «Init Freedom» (IF), informacije, kot je Distributerji GNU / Linux, ki uporabljajo alternative Systemdu.

Systemd proti Sysvinit: Systemd-shim

Kaj je Systemd-shim?

Nenazadnje se srečamo čudovita alternativa Systemd-shim. Kateri po DEBIAN paketni strani je paket, ki:

"Emulira funkcijo Systemd, ki je potrebna za zagon sistemskih pomočnikov brez uporabe storitve init."

Da bi razumel, česa je sposoben "Systemd-shim" ali kako deluje, dobro je videti v praksi na Distru, ki je iz njega izvlekel največ, torej MX-Linux. Kot pravijo njeni ustvarjalci, je MX-Linux edinstvena značilnost:

»Uporabniku ponuja možnost izbire med Systemd in SysVinit v nameščenih sistemih. Čarobna kombinacija, ki jo omogoča paket, imenovan Systemd-shim. Vendar se je razvoj sistemskega sistema pred časom ustavil in DEBIAN je nedavno odstranil paket iz skladišč Buster. Zavedamo se, da trenutno stanje systemd-shim ne deluje pravilno z različico Systemd v DEBIAN Busterju, zato preučujemo možnosti za prihodnost MX. V ta namen želimo raziskati možnost nadaljnjega razvoja systemd-shim (in morebitne sistemske popravke, ki bodo morda potrebni za pravilno delovanje systemd-shim-a).

Systemd-shim je MX-Linuxu dal tako dobre rezultate, da je poleg drugih odličnih funkcionalnosti in prednosti omenjenega Distro-ja, MX-Linux je na prvem mestu Distrowatch-a in načrtuje nadaljnjo uporabo System-shim na novi različici MX-Linuxa 19 kmalu bo na voljo na osnovi DEBIAN 10 (Buster).

Osebno priporočam MX-Linux 18.X z Systemd-shimsaj je hitro lahka in zelo funkcionalna. In v mojem konkretnem primeru mi je omogočil, da na njegovi podlagi ustvarim svoj Distro, ki sem ga imenoval: MilagrOS GNU / Linux.

Systemd proti Sysvinitu: ukazi in alternative

Druge alternative?

Če povzamemo, vključno z omenjenimi, imamo med sedanjimi možnostmi «Sistemski skrbniki in storitve za sisteme »(init sistemi) za Linux a:

  • openrc
  • runit
  • s6
  • pastir
  • sinit
  • sistemd
  • systemd-shim
  • sysvinit

Systemd proti Sysvinit: MX-Linux s Systemd-shim

Zaključek

Upam, da je ta objava zelo koristna za vas, če želite vedeti malo več o vsakem V nato pa jim pomaga, da vedo, kako izbrati GNU / Linux Distro z določenim «Sistemski skrbnik in storitve za sisteme ». In strali nazadnje, za tiste, ki so nekoliko bolj naklonjeni uporabi Systemd, Priporočam, da preberete naslednjo povezavo: Veliki miti o Systemd.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   luix je dejal

    systemd je zanič !!!!!!!

  2.   01101001b je dejal

    Zelo dober članek! Hvala vam!
    Seveda, ne da bi želeli posegati, jim manjka lektor, ker črkovalne napake iznakazijo članek: "grobi" sektorji (po obsežnih sektorjih); ki je "a" prispeval (s "prispeval je") itd.

  3.   Linux po namestitvi je dejal

    Hvala, ker ste prebrali članek in komentar. In že smo popravili slovnični geg, ki ste ga opazili. Lep pozdrav, draga bralka!

  4.   eden od nekaterih je dejal

    Trenutno sem dolgoletni uporabnik Archa, vendar sem naveličan sistemskih neumnosti in njihovih zgodb.

    Všeč mi je Archov svet, zato te dni preizkušam Artix z OpenRC na svojem osebnem računalniku in za zdaj je popoln, če se mi ne zdi nič čudnega, bom zapustil Arch in odšel v Artix.

  5.   Linux po namestitvi je dejal

    Odlično! Upamo, da se boste lahko preselili v tisti zanimivi Distro. Hvala za vaš komentar.