Oglas
Morda boste presenečeni, kaj pomeni krizo v skupnosti Linux. Pred nekaj leti je ustvarjanje sistema systemd init razburilo številne razvijalce in uporabnike. Večina operacijskih sistemov, ki temeljijo na Linuxu, je sprejela systemd, vendar jih je nekaj, ki so se odločili začrtati drugačen tečaj.
Ali lahko kljub vsem sporom sploh ugotovite razliko med različico Linuxa, ki vključuje systemd, in tisto, ki ne?

Kot jasen testni primer si oglejmo Debian in različico, imenovano Devuan. Debian je eden najstarejših in največjih operacijskih sistemov, ki temeljijo na Linuxu. Leta 2014 je skupina z imenom Veteran UNIX Admins začela Devuan, vilica Debiana brez systemd. Bi morali poskusiti?
Kaj sploh je sistem init?
Init je okrajšava za inicializacijo. Proces inicializacije je prvi del procesa operacijskega sistema, ki se začne, ko se zažene vaš računalnik, ki ga poganja Linux. Deluje v ozadju, dokler je vaš računalnik vklopljen, in se nadaljuje, dokler se računalnik ne izklopi.
Sistem init upravlja druge procese, tako da se vaš računalnik nemoteno zažene, teče in izklopi.
Čeprav je sistem init morda v veliki meri neviden, je tudi bistven.Kaj je "narobe" s systemd?
Systemd je več kot sistem inicializacije. Vključuje drugo programsko opremo, kot sta networkd in logind, ki upravljata druge vidike vašega računalnika. Systemd je zbirka programske opreme ki služi kot most med aplikacijami in osnovnim jedrom Linuxa. Opravlja tako raznolike naloge, kot je upravljanje uporabniških prijav v naprave z vročim priklopom.
tradicionalno, na operacijskih sistemih, ki temeljijo na Unixu in Unixu 3 Unixu podobni operacijski sistemi, ki niso LinuxV zadnjem času so ljudje začeli zamenjevati "UNIX" z "Linuxom". Na Linux je vplival UNIX, vendar sistemi UNIX nimajo nobene zveze z Linuxom. Tukaj je nekaj pomembnih sistemov, ki temeljijo na UNIX-u, o katerih je vredno vedeti. Preberi več (Linux je slednji), razvijalci oblikujejo programsko opremo za opravljanje ene naloge in to dobro. Vedno so bile izjeme, toda pri systemd se je osrednja komponenta oddaljila od tega načina delovanja.
Kot lahko pričakujete, obstajajo razlogi, zakaj so razvijalci čutili potrebo po spremembi. Za začetek se je starejši sistem init zagnal linearno in nalagal različne skripte v smiselnem vrstnem redu. Zaradi tega je težje zagnati računalnik in upravljati osnovne funkcije (kot je povezovanje z omrežjem) na nemoten način, ki ga pričakujemo od današnjih strojev.
Združevanje mnogih od teh nalog v en sam projekt omogoča operacijskim sistemom Linux, da zagotovijo hitrejšo izkušnjo zagona.
Kako se Devuan razlikuje od Debiana
Debian 8 je bila prva različica, ki je sprejela systemd. Projekt Devuan se je začel takrat, vendar je prva stabilna izdaja pristala šele leta 2017, poleg izdaje Debiana 9.
Devuan uporablja isti upravitelj paketov APT kot Debian Kako uporabljati APT in se posloviti od APT-GET v Debianu in UbuntujuLinux je v stanju trajne evolucije; velike spremembe včasih zlahka zamudite. Medtem ko so nekatere izboljšave lahko presenetljive, so nekatere preprosto smiselne: preverite te spremembe apt-get in poglejte, kaj mislite. Preberi več , vendar vzdržuje lastna skladišča paketov. To so strežniki, ki shranjujejo programsko opremo, ki jo prenesete z uporabo APT.
Devuanova skladišča vsebujejo isto programsko opremo kot Debian, le s popravki, ki omogočajo izvajanje programov brez systemd. To se nanaša predvsem na zaledne komponente, kot je npr komplet politik, ki upravlja, kateri uporabniki lahko dostopajo ali spreminjajo določene dele vašega računalnika.
Kako je uporabljati Devuan?
Tako kot pri Debianu obstaja več načinov za namestitev Devuana. "Minimalni" prenos vam nudi bistvena orodja, ki jih potrebujete za zagon in delovanje Devuana na vašem računalniku. Prenos v živo vam zagotavlja delujoče namizje, ki ga lahko preizkusite, preden namestite Devuan na svoj računalnik.
Devuan privzeto uporablja namizno okolje Xfce. To je tradicionalno računalniško okolje, podobno temu, kako so bili računalniški vmesniki videti pred nekaj desetletji. funkcionalno, Xfce še vedno zmore večino nalog Razloženo Xfce: pogled na enega najhitrejših namiznih računalnikov LinuxČe ste pred kratkim prešli na Linux in ugotovite, da se stvari odvijajo nekoliko počasi, verjetno potrebujete lažje namizno okolje. Ena dobra možnost je Xfce. Preberi več ljudje so danes pričakovali od računalnikov.
Živa različica Devuana je opremljena z veliko programske opreme, ki pokriva splošna pričakovanja. Mozilla Firefox je na voljo za brskanje po spletu. LibreOffice je tu za odpiranje in urejanje dokumentov. GIMP lahko spreminja fotografije in druge slike. Vse te aplikacije delujejo, kot bi pričakovali, ne glede na to, kateri sistem init uporabljate.

Medtem ko Devuan zrcali Debianova skladišča paketov, nista zamenljiva. Če dodate repozitorij, namenjen za Debian, obstaja nevarnost, da uničite vašo namestitev. Vire programske opreme lahko urejate prek terminala ali v Synaptic Package Managerju, ki je priložen.

Devuan se dobro povezuje z omrežji Wi-Fi in Ethernet. Prav tako lahko pričakujete, da bo prepoznal bliskovne pogone in trde diske, ki jih priključite. Obstaja dostojna možnost, da sploh ne boste opazili razlike. Systemd je samo en način dela, ne edini.
Kateri init sistem uporablja Devuan?
Na koncu dneva to vprašanje pride v jedro tega, kaj je Devuan.
Devuan privzeto uporablja sistem sysvinit, ki je podoben procesu inicializacije System V, ki se uporablja v Unixu. Sysvinit je bil splošni standard mnogih različic Linuxa, vključno z Debianom, ki so se uporabljale pred systemd.
Devuan ponuja tudi številne alternative. Lahko prenesete OpenRC, runit, in drugi za zamenjavo priloženega sistema init.
Ali se drugi operacijski sistemi, ki temeljijo na Linuxu, izogibajo systemd?
Gentoo, zgradite svoj operacijski sistem od začetka distribucije Linuxa, privzeto je nastavljen na OpenRC. To je ena najstarejših in najbolj znanih različic Linuxa, ki se izogiba systemd. Slackware, še en starodavni operacijski sistem, ki temelji na Linuxu, se je odločil za sysvinit. PCLinuxOS je mlajša možnost, ki se je prav tako odločila, da ne bo preklopila na systemd.
Tukaj so tudi več distribucij Linuxa, ki temeljijo na Devuanu. Čeprav številka bledi v primerjavi z Debianom, ki služi kot osnova za mnoge ugledne OS, ki temeljijo na Linuxu, kot je Ubuntu.
Ali bi morali preiti na Devuan?
Ste sistemski administrator? Ali svoj operacijski sistem gradite iz nič ali redno interakcijo z zagonskimi demoni in storitvami? Če je tako, ali vam je bolj všeč način, na katerega ste tradicionalno upravljali svoj sistem? Če je vaš odgovor pritrdilen, boste morda raje imeli Devuan. To je bolj nadaljevanje tistega, kar je bilo, kot pa nekaj povsem novega.
Za nas ostale je to vprašanje bolj filozofsko kot pragmatično vprašanje. Vam je všeč tradicionalni Unixov pristop, da opravite eno delo in ga dobro opravite? Ali se sprijaznite z idejo o združitvi številnih nalog v en sam projekt? Če je tako, je uporaba Devuana izraz vašega prepričanja v ta ideal.
Pragmatično gledano, uporabite Devuan, če želite Debian brez systemd. Če želite systemd, drži se Debiana Debian: Uživajte v eni izmed najbolj stabilnih in zaupanja vrednih distribucij LinuxaObstaja veliko uporabnikov Linuxa, ki uporabljajo distribucije, kot je Ubuntu, ali eno od številnih distribucij, ki temeljijo na Ubuntuju, vključno z Linux Mint. Vendar, ne glede na to, kaj uporabljate, ... Preberi več . Ni veliko več od tega.
Bertel je digitalni minimalist, ki piše s prenosnika s fizičnimi stikali za zasebnost in operacijskim sistemom, ki ga je odobrila Fundacija za prosto programsko opremo. Ceni etiko pred funkcijami in pomaga drugim prevzeti nadzor nad njihovim digitalnim življenjem.