Linux Ilman systemd: Miksi sinun pitäisi käyttää Devuania, Debian -haarukkaa?

Linux Ilman systemd: Miksi sinun pitäisi käyttää Devuania, Debian -haarukkaa?

Saatat yllättyä siitä, mikä on kriisi Linux -yhteisössä. Useita vuosia sitten systemd init -järjestelmän luominen pahensi useita kehittäjiä ja käyttäjiä. Useimmat Linux-pohjaiset käyttöjärjestelmät käyttivät systemd-järjestelmää, mutta muutamat ovat valinneet eri suunnan.





Kaikesta huolimatta voitko kertoa edes eron Linux -version välillä, joka käsittää systemd: n, ja sellaisen version välillä, joka kattaa systemd: n.





Selkeänä testitapauksena tarkastellaan Debiania ja Devuan -nimistä varianttia. Debian on yksi vanhimmista ja suurimmista Linux-käyttöjärjestelmistä. Vuonna 2014 ryhmä nimeltä Veteran UNIX Admins aloitti Devuanin, Debianin haarukan ilman järjestelmää. Pitäisikö kokeilla?



Mikä on init -järjestelmä?

Init on lyhyt alustamiseen. Init-prosessi on ensimmäinen osa käyttöjärjestelmäprosessia, joka käynnistyy, kun Linux-käyttöinen tietokone käynnistyy. Se toimii taustalla niin kauan kuin tietokone on päällä ja jatkuu, kunnes tietokone sammuu.

Init -järjestelmä hallitsee muita prosesseja, jotta tietokone käynnistyy, toimii ja sammuu sujuvasti. Joten vaikka init -järjestelmä voi olla suurelta osin näkymätön, se on myös välttämätöntä.



Mikä järjestelmässä on 'väärin'?

Systemd on enemmän kuin init -järjestelmä. Se sisältää muita ohjelmistoja, kuten verkkoa ja kirjautumista, jotka hallitsevat tietokoneen muita ominaisuuksia. Systemd on ohjelmistopaketti joka toimii siltana sovellusten ja alla olevan Linux -ytimen välillä. Se hoitaa niin erilaisia ​​tehtäviä kuin käyttäjien kirjautumisten hallinta hotplugging -laitteisiin.

Windows 10 ei löydä käyttöjärjestelmää

Perinteisesti Unix-pohjaisissa ja Unix-tyyppisissä käyttöjärjestelmissä (Linux on jälkimmäinen) kehittäjät suunnittelevat ohjelmiston yhden tehtävän suorittamiseen ja sen suorittamiseen. Poikkeuksia on aina ollut, mutta systemd -järjestelmän kanssa ydinkomponentti on poikennut tästä tavasta tehdä asioita.





Kuten saatat odottaa, on syitä, joiden vuoksi kehittäjät kokivat muutoksen tarpeen. Ensinnäkin vanhempi init -järjestelmä käynnistettiin lineaarisesti ja latautui erilaisia ​​komentosarjoja järkevässä järjestyksessä. Tämä vaikeuttaa tietokoneen käynnistämistä ja ydintoimintojen hallintaa (kuten verkkoyhteyden muodostamista) nykypäivän koneissa odotetulla sujuvalla tavalla.

Monien näiden tehtävien yhdistäminen yhdeksi projektiksi mahdollistaa Linux-pohjaisten käyttöjärjestelmien nopeamman käynnistyskokemuksen.





Kuinka Devuan eroaa Debianista

Debian 8 oli ensimmäinen systemd -versio. Devuan -projekti alkoi tuolloin, mutta ensimmäinen vakaa julkaisu saapui vasta vuonna 2017 Debian 9: n julkaisun rinnalla.

Devuan käyttää sama APT -paketinhallinta kuin Debian , mutta se ylläpitää omia pakettivarastojaan. Nämä ovat palvelimia, jotka tallentavat APT: llä lataamasi ohjelmiston.

Devuanin arkistot sisältävät saman ohjelmiston kuin Debian, vain korjaustiedostoja, joiden avulla ohjelmat voivat toimia ilman systemd -järjestelmää. Tämä koskee lähinnä taustakomponentteja, kuten poliitikko , joka hallitsee sitä, mitkä käyttäjät voivat käyttää tai muokata tietokoneen tiettyjä osia.

Minkälaista on käyttää Devuania?

Aivan kuten Debianissa, Devuanin asentamiseen on useita tapoja. 'Minimaalinen' lataus tarjoaa sinulle tärkeät työkalut, joita tarvitset Devuanin käynnistämiseen koneellasi. 'Live' -lataus tarjoaa sinulle toimivan työpöydän, jota voit testata ennen Devuanin asentamista tietokoneellesi.

Devuan käyttää oletusarvoisesti Xfce -työpöytäympäristöä. Tämä on perinteinen tietokoneympäristö, joka muistuttaa sitä, miltä PC -rajapinnat näyttivät useita vuosikymmeniä sitten. Toiminnallisesti, Xfce pystyy edelleen käsittelemään suurimman osan tehtävistä ihmiset ovat alkaneet odottaa tietokoneilta tänään.

Devuanin live -versio sisältää runsaasti ohjelmistoja yleisten odotusten kattamiseksi. Mozilla Firefox on käytettävissä Internetin selaamiseen. LibreOffice on tarkoitettu asiakirjojen avaamiseen ja muokkaamiseen. GIMP voi muuttaa valokuvia ja muita kuvia. Kaikki nämä sovellukset toimivat odotetulla tavalla, eivätkä ne ole huolissasi siitä, mitä init -järjestelmää käytät.

Vaikka Devuan peilaa Debianin pakettivarastoja, ne eivät ole keskenään vaihdettavissa. Debianille tarkoitetun arkiston lisääminen vaarantaa asennuksesi. Voit muokata ohjelmistolähteitä päätelaitteen kautta tai mukana tulevan Synaptic Package Managerin kautta.

Devuan muodostaa yhteyden Wi-Fi- ja Ethernet-verkkoihin hienosti. Voit myös odottaa sen tunnistavan liitetyt flash -asemat ja kiintolevyt. On hyvä mahdollisuus, ettet edes huomaa eroa. Systemd on vain yksi tapa tehdä asioita, ei ainoa tapa.

Mitä init -järjestelmää Devuan käyttää?

Päivän päätteeksi tämä kysymys on ydin siitä, mitä Devuanissa on kyse.

Devuan oletuksena on sysvinit -järjestelmä, joka on samanlainen kuin Unixissa käytetty System V -alustusprosessi. Sysvinit oli yleinen standardi monille Linux -versioille, mukaan lukien Debian, joita käytettiin ennen systemd -järjestelmää.

Devuan tarjoaa myös lukuisia vaihtoehtoja. Voit ladata OpenRC , Rooney , ja muut, jotka korvaavat toimitetun init -järjestelmän.

Välttyvätkö muut Linux-pohjaiset käyttöjärjestelmät systemdiltä?

Gentoo, rakenna käyttöjärjestelmäsi alusta alkaen Linux-jakelu , oletusarvo on OpenRC. Se on yksi vanhimmista ja tunnetuimmista Linux-versioista, jotta vältetään systemd. Slackware, toinen vanha Linux-pohjainen käyttöjärjestelmä, on päättänyt pysyä sysvinitin kanssa. PCLinuxOS on nuorempi vaihtoehto, joka on myös päättänyt olla siirtymättä systemd -järjestelmään.

On myös useita Linux -jakeluja, jotka perustuvat Devuaniin. Vaikka luku kalpenee verrattuna Debianiin, joka toimii perustana monille näkyville Linux-pohjaiset käyttöjärjestelmät, kuten Ubuntu .

Pitäisikö vaihtaa Devuaniin?

Oletko sysadmin? Rakennatko käyttöjärjestelmän alusta tai säännöllisesti vuorovaikutuksessa käynnistysdemonien ja -palvelujen kanssa ? Jos on, oletko miellyttävämpi tavasta, jolla olet perinteisesti hallinnoinut järjestelmääsi? Jos vastauksesi on kyllä, saatat haluta Devuanin. Se on enemmän jatkoa siitä, miten asiat olivat, kuin jotain aivan uutta.

Meille muille tämä kysymys on enemmän filosofinen kuin pragmaattinen kysymys. Pidätkö perinteisestä Unix -lähestymistavasta tehdä yksi työ ja tehdä se hyvin? Oletko epävarma ajatuksesta yhdistää monet tehtävät yhteen projektiin? Jos näin on, Devuanin käyttö ilmaisee uskosi tuohon ihanteeseen.

Käytä käytännöllisesti katsoen Devuania, jos haluat Debianin ilman systemd -järjestelmää. Jos haluat systemd, pysy Debianissa. Siinä ei ole paljon muuta.

Jaa Jaa Tweet Sähköposti Kuinka luoda datavirtakaavio minkä tahansa projektin tietojen visualisoimiseksi

Minkä tahansa prosessin datavirtakaaviot (DFD) auttavat sinua ymmärtämään, miten tiedot kulkevat lähteestä kohteeseen. Näin voit luoda sen!

Lue seuraava
Liittyvät aiheet
  • Linux
  • Debian
  • Linux
  • Xfce
Kirjailijasta Bertel King(323 artikkelia julkaistu)

Bertel on digitaalinen minimalisti, joka kirjoittaa kannettavasta tietokoneesta, jossa on fyysiset yksityisyyskytkimet ja Free Software Foundationin hyväksymä käyttöjärjestelmä. Hän arvostaa etiikkaa ominaisuuksien suhteen ja auttaa muita hallitsemaan digitaalista elämäänsä.

Lisää Bertel Kingiltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi