Linux bez systemd: zašto biste trebali koristiti Devuan, Debian Fork

Linux bez systemd: zašto biste trebali koristiti Devuan, Debian Fork

Možda ćete se iznenaditi što predstavlja krizu u Linux zajednici. Prije nekoliko godina, stvaranje systemd init sustava pogoršalo je brojne programere i korisnike. Većina operacijskih sustava temeljenih na Linuxu usvojila je systemd, ali postoji nekoliko koji su odlučili zacrtati drugačiji smjer.





Usprkos svim tvrdnjama, možete li uopće reći razliku između verzije Linuxa koja obuhvaća systemd i one koja to ne čini?





Kao jasan testni primjer, razmotrimo Debian i varijantu pod nazivom Devuan. Debian je jedan od najstarijih i najvećih OS-a zasnovanih na Linuxu. Godine 2014. grupa pod nazivom Veteran UNIX Admins pokrenula je Devuan, račvu Debiana bez systemd -a. Trebate li pokušati?





Što je uopće init sustav?

Init je kratica za inicijalizaciju. Init proces prvi je dio procesa operacijskog sustava koji se pokreće dok se vaše računalo koje pokreće Linux pokreće. Radi u pozadini sve dok je računalo uključeno i nastavlja se sve dok se računalo ne isključi.

Sustav init upravlja drugim procesima, tako da se vaše računalo glatko pokreće, pokreće i isključuje. Dakle, iako init sustav može biti uvelike nevidljiv, on je također bitan.



Što je 'krivo' s systemd?

Systemd je više od init sustava. Uključuje i drugi softver, kao što su networkd i logind, koji upravljaju drugim aspektima vašeg računala. Systemd je paket softvera koji služi kao most između aplikacija i temeljne jezgre Linuxa. On rješava tako različite zadatke kao što je upravljanje prijavama korisnika na uređaje za hitno priključivanje.

kako izbrisati povijest Google pretraživanja

Tradicionalno, na operacijskim sustavima koji se temelje na Unix-u i nalik Unix-u (Linux je potonji), programeri osmišljavaju softver koji će obaviti jedan zadatak i obaviti ga dobro. Uvijek je bilo iznimaka, ali sa systemd -om, jezgra se odvojila od ovog načina rada.





Kao što možete očekivati, postoje razlozi zbog kojih su programeri osjetili potrebu za promjenom. Za početak, stariji init sustav pokrenuo se linearno, učitavajući različite skripte redom koji ima smisla. To otežava pokretanje računala i upravljanje osnovnim funkcijama (poput povezivanja na mrežu) na nesmetan način koji se očekuje na današnjim računalima.

Kombiniranje mnogih od ovih zadataka u jedan projekt omogućuje operativnim sustavima temeljenim na Linuxu pružiti brže iskustvo pokretanja.





Po čemu se Devuan razlikuje od Debiana

Debian 8 bila je prva verzija koja je usvojila systemd. U to je vrijeme započeo projekt Devuan, ali prvo stabilno izdanje stiglo je tek 2017., zajedno s izdanjem Debiana 9.

Devuan koristi isti upravitelj APT paketa kao i Debian , ali održava vlastita spremišta paketa. To su poslužitelji koji pohranjuju softver koji preuzimate pomoću APT -a.

Devuanova spremišta sadrže isti softver kao i Debian, samo s zakrpama koje omogućuju izvođenje programa bez systemd. To se uglavnom odnosi na pozadinske komponente kao što su policykit , koji upravlja korisnicima koji mogu pristupiti ili izmijeniti određene dijelove vašeg računala.

Kako je koristiti Devuan?

Kao i kod Debiana, postoji više načina za instaliranje Devuana. 'Minimalno' preuzimanje pruža vam bitne alate potrebne za pokretanje Devuana na vašem računalu. Preuzimanje uživo omogućuje vam radnu površinu koju možete isprobati prije instaliranja Devuana na računalo.

Devuan prema zadanim postavkama koristi okruženje radne površine Xfce. Ovo je tradicionalno računalno okruženje slično onome kako su PC sučelja izgledala prije nekoliko desetljeća. Funkcionalno, Xfce još uvijek može podnijeti većinu zadataka ljudi su danas očekivali od računala.

Devuan uživo dolazi s mnogo softvera koji pokriva opća očekivanja. Mozilla Firefox dostupan je za pregledavanje weba. LibreOffice je tu za otvaranje i uređivanje dokumenata. GIMP može promijeniti fotografije i druge slike. Sve ove aplikacije funkcioniraju kako biste očekivali, bez brige o tome koji init sustav koristite.

Iako Devuan preslikava Debianova spremišta paketa, to dvoje nije zamjenjivo. Dodavanje spremišta namijenjenog Debianu riskira uništavanje vaše instalacije. Izvore softvera možete urediti putem terminala ili unutar Synaptic Package Managera, koji dolazi uključen.

Devuan se odlično povezuje s Wi-Fi i Ethernet mrežama. Također možete očekivati ​​da će prepoznati flash pogone i tvrde diskove koje priključujete. Postoji pristojna šansa da nećete ni primijetiti razliku. Systemd je samo jedan način rada, a ne jedini način.

Koji init sustav koristi Devuan?

Na kraju dana, ovo pitanje dolazi do srži onoga o čemu se radi u Devuanu.

Devuan prema zadanim postavkama postavlja sustav sysvinit, što je slično postupku inicijalizacije sustava V koji se koristi u Unixu. Sysvinit je bio opći standard mnogih verzija Linuxa, uključujući Debian, koje su se koristile prije systemda.

Devuan također nudi brojne alternative. Možete preuzeti OpenRC , Rooney i drugi kako bi zamijenili predviđeni init sustav.

Izbjegavaju li drugi OS-i zasnovani na Linuxu systemd?

Gentoo, izgradite-svoj-operacijski sustav-od nule distribuciju Linuxa , prema zadanim postavkama OpenRC. To je jedna od najstarijih i najpoznatijih verzija Linuxa koja izbjegava systemd. Slackware, još jedan drevni OS temeljen na Linuxu, odlučio se držati sysvinita. PCLinuxOS je mlađa opcija koja je također odlučila ne preći na systemd.

Postoji i nekoliko distribucija Linuxa koje se temelje na Devuanu. Iako broj blijedi u odnosu na Debian, koji služi kao baza za mnoge istaknute OS-i zasnovani na Linuxu, kao što je Ubuntu .

Trebate li prijeći na Devuan?

Jeste li sistemski administrator? Gradite li svoj operacijski sustav od nule ili redovito komunicirati s demonima i uslugama pri pokretanju ? Ako je tako, je li vam ugodnije s načinom na koji ste tradicionalno upravljali svojim sustavom? Ako je vaš odgovor potvrdan, možda biste više voljeli Devuan. To je više nastavak onoga što je bilo, nego nešto sasvim novo.

Za nas ostale ovo je pitanje više filozofsko nego pragmatično. Sviđa li vam se tradicionalni Unix pristup da radite jedan posao i to dobro? Osporavate li ideju objedinjavanja mnogih zadataka u jedan projekt? Ako je tako, upotreba Devuana izraz je vašeg vjerovanja u taj ideal.

Pragmatično rečeno, koristite Devuan ako želite Debian bez systemd. Ako želite systemd, držite se Debiana. Nema tu mnogo više od toga.

Udio Udio Cvrkut E -pošta Kako izraditi dijagram protoka podataka za vizualizaciju podataka bilo kojeg projekta

Dijagrami protoka podataka (DFD) bilo kojeg procesa pomažu vam da razumijete kako podaci teku od izvora do odredišta. Evo kako ga stvoriti!

Pročitajte Dalje
Povezane teme
  • Linux
  • Debian
  • Linux
  • Xfce
O autoru Bertel King(323 objavljenih članaka)

Bertel je digitalni minimalist koji piše s prijenosnog računala s fizičkim prekidačima privatnosti i OS -om odobrenim od strane Free Software Foundation. Cijeni etiku nad značajkama i pomaže drugima da preuzmu kontrolu nad svojim digitalnim životom.

Više od Bertel Kinga

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu