Systemd vs.Sysvinit. Ja Systemd-välilevy?

Systemd vs.Sysvinit. Ja Systemd-välilevy?

Systemd vs.SysVinit. Ja Systemd-välilevy?

Systemd on tällä hetkellä eniten käytetty standardi "Kernel Boot Systems" (Init) -sovelluksessa, joka voidaan saavuttaa Unix-ympäristöissä, kuten Linux. Sen loi pari vuotta sitten Lennart Poettering (pääasiassa) vieressä Kay seulat (entinen Red Hat). Tällä hetkellä sillä on LGPL 2.1 -lisenssi (lukuun ottamatta GPL2-lisensoituja). Vaikka on muita vaihtoehtoja, kuten muinaiset ja traditsionalistit SysVinit ja Upstart, on myös käynnissä uusia vaihtoehtoja, kuten Systemd-välilevy.

Sen lisäksi, että Systemd on eniten käytetty, se on myös kiistanalainen ja merkittävä osa käyttäjistä joskus vihaa sitä, jolla on taipumus vastustaa sen monimutkaisuutta ja liiallista määräävää asemaa tai hallintaa Distrojen toiminnoissa. Tästä syystä vanhat tai modernit vaihtoehdot kukoistavat edelleen GNU / Linux-yhteisön laajalla alueella.

Systemd vs. Sysvinit: Järjestelmän ja palvelun järjestelmänvalvojat

Tällä hetkellä Systemd Free Software -projektina isännöi osoitteessa GitHub ja sillä on riittävästi asiakirjoja «freedesktop.org". Ja huolimatta siitä, että muina aikoina olemme puhuneet laajasti Systemd esimerkiksi blogissa, nimitetyssä viestissä «Demystifioiva järjestelmäD« kirjoittajalta "Usemoslinux"Tänään toivomme laajenevamme hieman enemmän vertaamalla nykyisten vaihtoehtojen näkökohtia.

Systemd vs. Sysvinit: Systemd

Mikä on Systemd?

Systemd on Linux-pohjaisten järjestelmien järjestelmien ja palveluiden järjestelmänvalvoja. Mutta laajemmin sanottuna sitä voidaan kuvata myös joukoksi Linux-järjestelmän peruselementtejä, koska se tarjoaa «Järjestelmien ja palveluiden pääkäyttäjä » joka toimii prosessina (PID 1) ja käynnistää muun järjestelmän.

Systemd tarjoaa dynaamiset rinnakkaisominaisuudet, käyttää "pistorasioita" ja "D-väylän aktivointia" palvelujen käynnistämiseen. Lisäksi se tarjoaa "alku" Daemonien pyynnöstä se seuraa prosesseja Linux-ohjausryhmien avulla, hallitsee kiinnityskohtia ja automaattisia asennusohjelmia sekä toteuttaa monimutkaisen transaktioperusteisen palvelun hallinnan looginen.

Lopuksi, ja erityisesti, voidaan lisätä, että Systemd on yhteensopiva SysV- ja LSB-käynnistyskomentosarjojen kanssa, ja tähän päivään saakka se on toiminut onnistuneena korvauksena SysVinitille monissa GNU / Linux-distroissa.riippumatta sitä koskevasta pätevästä kritiikistä tai kielteisistä kommenteista.

Ja se sisältää rekisteridemonin, apuohjelmat järjestelmän perusasetusten, kuten isäntänimen, hallitsemiseksi, date, locale, pidä luetteloa kirjautuneista käyttäjistä ja säilöistä sekä käynnissä olevista virtuaalikoneista, järjestelmätileistä, hakemistoista ja ajonaikaisista asetuksista sekä deemonista yksinkertaisen verkkokokoonpanon, verkon synkronoinnin, edelleenlähetysrekisteröinnin ja nimien tarkkuuden hallitsemiseksi.

Muun muassa siitä, mihin se on luokiteltu raskaaksi, monimutkaiseksi ja omistavaksi Distroissa, joissa se toteutetaanhuolimatta siitä, että se on tyydyttävästi tyydyttänyt tavoitteensa, jota varten se on luotu. Niin paljon, että tunnettu Distro DEBIAN, monien muiden GNU / Linux-distrojen äiti, on toteuttanut sitä jo jonkin aikaa, mikä on vaikuttanut sen massiivisuuteen.

Systemd vs. Sysvinit: Sysvinit

Mikä on sysvinit?

SysVinit on yksi vanhimmista ja nykyisistä Järjestelmä- ja palvelunvalvojat Linux-pohjaisiin järjestelmiin. Sitä käytetään edelleen laajalti monissa GNU / Linux-distrot ja uusia, kuten Devuan.

SysVinit-ohjelmassa voit tuoda esiin seuraavat:

«Se on ensimmäinen suoritettava prosessi ytimen lataamisen jälkeen ja prosessi, joka synnyttää kaikki muut prosessit, se toimii init-daemonina ja sillä on yleensä PID 1. Se tarjoaa vakioprosessin hallitsemaan, mitkä ohjelmat init käynnistävät tai pysähtyvät tietyn suorituskyvyn tason ”. Ex-Debian.org Wikin mukaan

toisin kuin "Sen sisällä" (Järjestelmien ja palvelujen ylläpitäjä Unix-järjestelmien alkuosa), joka aloitti palvelut käyttämällä yhtä komentosarjaa nimeltä "/ Etc / rc", SysVinit alkoi käyttää hakemistokaavaa vuonna "/Etc/rc.d/" joka sisälsi eri palvelujen aloitus / lopetus-komentosarjat.

Pakettien ja toimintojen tasolla SysVinit sisältää ohjelmia kaikkien muiden ohjelmien käynnistämisen, suorittamisen ja lataamisen hallitsemiseksi. Näitä ovat: halt, init, killall5, last, lastb, mesg, pidof, poweroff, reboot, runlevel, shutdown, sulogin, telinit, utmpdump ja wall. Tärkeää tietoa niille, jotka haluavat asentaa ja käyttää sysvinit.

Tähän päivään, taistelu välillä Systemd y sysvinit on ollut kova ja vertailun arvoinen WhatsApp y Telegram. Ja vaikka on totta, että kunnioitettava sysvinit on puutteita tai rajoituksia (kunkin henkilön näkökulmasta riippuen), jotka todennäköisesti ovat jollain tavalla ratkaistavissa, Systemd väittävät usein rohkeasti Systemd on tällä hetkellä paras kaikista Järjestelmän ja palvelun järjestelmänvalvojat alkuperäiset Unix-järjestelmät nykyinen.

Siitä tosiasiasta ja siitä taistelusta syntyi kampanja «Init Freedom» (IF) jonka tarkoituksena on kumota tämä väite. Init Vapaus yrittää palauttaa terveellisen lähestymistavan PID1: een, jossa kunnioitetaan monimuotoisuutta ja valinnanvapautta. Jos haluat lisätietoja, saat sen käymällä seuraavalla linkillä: Kampanja «Init Freedom» (IF), kuten GNU / Linux-distrot, jotka käyttävät vaihtoehtoja Systemd: lle.

Systemd vs. Sysvinit: Systemd-välilevy

Mikä on Systemd-välilevy?

Viimeisenä mutta ei vähäisimpänä tapaamme upea vaihtoehto Systemd-välilevylle. DEBIAN-pakettisivun mukaan paketti, joka:

"Emuloi Systemd-toimintoa, jota tarvitaan systemd-ohjeiden suorittamiseen ilman init-palvelua."

Ymmärtää mihin hän pystyy "Systemd-välilevy" tai miten se toimii, on hyvä nähdä se käytännössä Distrossa, joka on saanut siitä eniten hyötyä, MX-Linux. Omien tekijöiden mukaan MX-Linuxilla on ollut ainutlaatuinen ominaisuus:

"Tarjoetaan käyttäjälle mahdollisuus valita Systemd tai SysVinit asennetuissa järjestelmissä. Maaginen yhdistelmä, jonka mahdollisti Systemd-shim-paketti. Systemd-shim -kehitys kuitenkin pysähtyi jonkin aikaa sitten, ja DEBIAN poisti äskettäin paketin Buster-arkistoista. Ymmärrämme, että systemd-shim -tilan nykyinen tila ei toimi oikein Systemd-version kanssa DEBIAN Busterissa, joten tutkimme vaihtoehtoja MX: n tulevaisuudelle. Sitä varten yksi asia, jonka haluamme tutkia, on mahdollisuus jatkaa systemd-shim-sovelluksen (ja mahdollisten systemd-korjausten korjaamista, jotta järjestelmäd-shim toimisi oikein).

Systemd-shim on antanut MX-Linuxille niin hyviä tuloksia, että mainitun Distron muiden erinomaisten toimintojen ja etujen lisäksi, MX-Linux on Distrowatchin kärjessä ja aikoo jatkaa käyttöä System-shim MX-Linux 19: n uudessa versiossa pian käynnistetään DEBIANI 10 (Buster).

Henkilökohtaisesti suosittelen MX-Linux 18.X: ää Systemd-välilevyllä, koska se on nopea kevyt ja erittäin toimiva. Ja minun tapauksessani se antoi minulle mahdollisuuden luoda oma Distro sen perusteella, jota kutsuin: MilagrOS GNU / Linux.

Systemd vs. Sysvinit: Komennot ja vaihtoehdot

Muut vaihtoehdot?

Yhteenvetona, mukaan lukien mainitut, meillä on nykyisten vaihtoehtojen joukossa «Järjestelmänvalvojat ja järjestelmien palvelut »(init-järjestelmät) Linuxille a:

  • openrc
  • runit
  • s6
  • paimen
  • sinit
  • systemd
  • systemd-välilevy
  • sysvinit

Systemd vs. Sysvinit: MX-Linux ja Systemd-välilevy

Johtopäätös

Toivon, että tämä viesti on erittäin hyödyllinen sinulle tietäen hieman enemmän jokaisesta Sen sisällä mainittu puolestaan ​​auttaa heitä valitsemaan GNU / Linux Distron tietyllä «Järjestelmien järjestelmien ja palvelujen järjestelmänvalvoja ». Ja stai viimeinen niille, jotka ovat hieman taipuvaisia ​​käyttämään Systemd, Suosittelen lukemaan seuraava linkki: Suuret myytit Systemd.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   luix dijo

    systemd perseestä !!!!!!!

  2.   01101001b dijo

    Erittäin hyvä artikkeli! Kiitos!
    Heiltä puuttuu tietysti oikolukija, haluamatta vähätellä, koska kirjoitusvirheet pilaavat artikkelia: "karkeat" sektorit (valtavien alojen mukaan); mikä "a" on osallistunut (jonka "on tehnyt") ja niin edelleen.

  3.   Linux Post -asennus dijo

    Kiitos, että luet artikkelin ja kommenttisi. Ja olemme jo korjanneet havaitsemasi kieliopin. Terveisiä, rakas lukija!

  4.   yksi joistakin dijo

    Olen tällä hetkellä pitkään Arch-käyttäjä, mutta olen kyllästynyt systemd-hölynpölyihin ja sen takaiskuksiin.

    Rakastan Arch-maailmaa, joten testaan ​​näinä päivinä Artixia OpenRC: llä henkilökohtaisella tietokoneellani ja toistaiseksi se on täydellinen, jos en löydä mitään outoa, jätän Archin ja siirryn Artixiin.

  5.   Linux Post -asennus dijo

    Erinomainen! Toivomme, että voit siirtyä tuohon mielenkiintoiseen Distroon. Kiitos kommentistasi.