Linux Bez systému: Proč byste měli používat Devuan, Debian Fork

Linux Bez systému: Proč byste měli používat Devuan, Debian Fork

Možná budete překvapeni, co představuje krizi v linuxové komunitě. Před několika lety vytvoření systému systemd init zhoršilo řadu vývojářů a uživatelů. Většina operačních systémů založených na Linuxu přijala systemd, ale existuje několik, kteří se rozhodli nakreslit jiný kurz.





Navzdory všem sporům, můžete vůbec rozeznat rozdíl mezi verzí Linuxu, která zahrnuje systemd, a tou, která ji neobsahuje?





Jako jasný testovací případ uvažujme Debian a variantu s názvem Devuan. Debian je jedním z nejstarších a největších operačních systémů založených na Linuxu. V roce 2014 zahájila skupina s názvem Veteran UNIX Admins Devuan, vidličku Debianu bez systemd. Měl bys to zkusit?





Co je to vůbec inicializační systém?

Init je zkratka pro inicializaci. Proces init je první částí procesu operačního systému, která se spustí při spuštění počítače s operačním systémem Linux. Běží na pozadí, dokud je počítač zapnutý, a pokračuje, dokud se počítač nevypne.

Systém init spravuje další procesy, takže se váš počítač spouští, běží a hladce se vypíná. Takže i když může být systém init do značné míry neviditelný, je také nezbytný.



Co je 'špatného' na systemd?

Systemd je více než jen inicializační systém. Obsahuje další software, například networkd a logind, které spravují další aspekty vašeho počítače. Systemd je sada softwaru který slouží jako most mezi aplikacemi a základním jádrem Linuxu. Zpracovává tak různorodé úkoly, jako je správa přihlášení uživatelů k zařízením připojeným za provozu.

jak jít inkognito na iphone

Tradičně na operačních systémech založených na Unixu a unixových operačních systémech (Linux je ten druhý) vývojáři navrhnou software, který bude dělat jeden úkol a dělat jej dobře. Vždy existovaly výjimky, ale u systemd se od tohoto způsobu dělení odchylovala základní komponenta.





Jak můžete očekávat, existují důvody, proč vývojáři cítili potřebu změny. Pro začátek se starší inicializační systém spustil lineárním způsobem a načítal různé skripty v pořadí, které dává smysl. To ztěžuje bezproblémové spouštění počítače a správu základních funkcí (například připojení k síti) očekávaným způsobem u dnešních počítačů.

Sloučení mnoha z těchto úkolů do jednoho projektu umožňuje operačním systémům založeným na Linuxu zajistit rychlejší spouštění.





Jak se Devuan liší od Debianu

Debian 8 byla první verzí, která přijala systemd. V té době začal projekt Devuan, ale první stabilní verze se objevila až v roce 2017, spolu s vydáním Debianu 9.

Devuan používá stejný správce balíčků APT jako Debian , ale spravuje si svá vlastní úložiště balíčků. To jsou servery, které ukládají software, který stáhnete pomocí APT.

Úložiště Devuan obsahují stejný software jako Debian, pouze s opravami, které umožňují běh programů bez systemd. To se týká hlavně komponent backendu, jako je policykit , který spravuje, kteří uživatelé mají přístup k určitým částem vašeho počítače nebo je mohou upravovat.

Jaké to je používat Devuan?

Stejně jako u Debianu existuje několik způsobů, jak nainstalovat Devuan. „Minimální“ stahování vám poskytne základní nástroje, které potřebujete k tomu, abyste mohli Devuan zprovoznit na vašem počítači. 'Živé' stahování vám poskytuje pracovní plochu, kterou můžete vyzkoušet před instalací Devuanu na váš počítač.

Devuan ve výchozím nastavení používá desktopové prostředí Xfce. Toto je tradiční výpočetní prostředí podobné tomu, jak vypadala rozhraní PC před několika desítkami let. Funkčně, Xfce je stále schopen zvládnout většinu úkolů lidé dnes od počítačů očekávají.

Živá verze Devuan přichází se spoustou softwaru, který pokryje obecná očekávání. Pro prohlížení webu je k dispozici Mozilla Firefox. LibreOffice slouží k otevírání a úpravám dokumentů. GIMP může upravovat fotografie a další obrázky. Všechny tyto aplikace fungují tak, jak byste očekávali, bez obav, jaký inicializační systém používáte.

Zatímco Devuan zrcadlí úložiště balíčků Debianu, tyto dva nejsou zaměnitelné. Přidání úložiště určeného pro Debian riskuje zničení vaší instalace. Zdroje softwaru můžete upravovat prostřednictvím terminálu nebo v aplikaci Synaptic Package Manager, která je součástí dodávky.

Devuan se připojuje k sítím Wi-Fi a Ethernet v pohodě. Můžete také očekávat, že rozpozná připojené flash disky a pevné disky. Existuje slušná šance, že ani nepoznáte rozdíl. Systemd je jen jeden způsob, jak dělat věci, ne jediný způsob.

Jaký počáteční systém používá Devuan?

Na konci dne se tato otázka dostává k jádru toho, o čem Devuan je.

Výchozí Devuan je pro systém sysvinit, který je podobný procesu inicializace System V používaného v Unixu. Sysvinit byl obecným standardem mnoha verzí Linuxu, včetně Debianu, používaného před systemd.

Devuan také nabízí mnoho alternativ. Můžete si stáhnout OpenRC , Rooney a další, aby nahradili poskytovaný inicializační systém.

Vyhýbají se jiné OS založené na Linuxu systemd?

Gentoo, budujte svůj operační systém od nuly distribuci Linuxu , výchozí nastavení je OpenRC. Je to jedna z nejstarších a nejznámějších verzí Linuxu, aby se zabránilo systemd. Slackware, další starověký operační systém založený na Linuxu, se rozhodl zůstat u sysvinitu. PCLinuxOS je mladší možnost, která se také rozhodla nepřepnout na systemd.

Existuje také několik distribucí Linuxu, které jsou založeny na Devuanu. Ačkoli počet bledne ve srovnání s Debianem, který slouží jako základ pro mnoho prominentních Operační systémy založené na Linuxu, jako je Ubuntu .

Měli byste přejít na Devuan?

Jste sysadmin? Stavíte svůj operační systém od nuly nebo pravidelně komunikovat se spouštěcími démony a službami ? Pokud ano, vyhovuje vám způsob, jakým jste tradičně spravovali svůj systém? Pokud je vaše odpověď ano, můžete upřednostnit Devuan. Je to spíše pokračování toho, jak věci byly, než něco úplně nového.

Pro nás ostatní je tato otázka spíše filozofickou než pragmatickou otázkou. Máte rádi tradiční unixový přístup, kdy děláte jednu práci a děláte ji dobře? Máte problém s myšlenkou konsolidace mnoha úkolů do jednoho projektu? Pokud ano, je používání Devuanu výrazem vaší víry v tento ideál.

Pragmaticky řečeno, použijte Devuan, pokud chcete Debian bez systemd. Pokud chcete systemd, držte se Debianu. Není v tom nic víc.

Podíl Podíl tweet E-mailem Jak vytvořit diagram toku dat pro vizualizaci dat jakéhokoli projektu

Diagramy toku dat (DFD) jakéhokoli procesu vám pomohou pochopit, jak data proudí ze zdroje do cíle. Zde je návod, jak jej vytvořit!

Číst dále
Související témata
  • Linux
  • Debian
  • Linux
  • Xfce
O autorovi Bertelský král(Publikováno 323 článků)

Bertel je digitální minimalista, který píše z notebooku s fyzickými přepínači ochrany osobních údajů a operačním systémem schváleným Free Software Foundation. Cení si etiky nad funkcemi a pomáhá ostatním převzít kontrolu nad jejich digitálním životem.

Více od Bertela Kinga

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru