To nejlepší linuxové distribuce Bez systemd

Feb 24, 2025
Linux
BMJ / Shutterstock.com

Když přijal dominantní Linuxových distribucí Systémový , Disidenti vidlicový distribuce a začal nové projekty. Takže jaké jsou vaše možnosti, pokud hledáte pro non-systemd distribuci vy? Podívejme se.

systemd: Rychlá rekapitulace

Historicky, spouštěcí sekvence v systému Linux byla replika inicializace systému, který byl zaveden System V Unix (SysV). Init systém SysV přilepen k Unix filozofie . Když se lidé odkazují na filozofii Unix, obvykle snížit na známou SoundBITE „udělat jednu věc, a to dobře.“ A to, co bylo, kdo jako první proces a poté spustit další procesy. To také utracených zombies tu a tam.

SysV init dělal svou práci docela dobře, ale to nebylo to příliš efektivně. Začalo procesy postupně, jeden po druhém. Nebylo paralelismus. Design lahve hrdlem propustnost. To bylo více či méně maskované rychlostních zisky moderní hardware, a to není jako kdyby spouštění počítače Linux vzal nekonečný věku. Ale ano, technicky, to by mohla být účinnější.

Stejně jako se vším ostatním v systému Linux, uživatelé měli na výběr. Alternativy byly k dispozici. Příslušné uživatelé mohou konfigurovat své linuxové počítače použít jiný init systém, ten, který začal proces paralelně a pracoval tak, jak se jim zlíbí.

Některé z možností jsou:

systemd je další náhrada za SysV init, ale zahrnuje mnohem více. Má modulů, které řídí fyzické zařízení, uživatelská jména, překlad názvů v síti a mnoho dalšího, to se skládá z více než 70 binárních souborů a více než 1,4 milionu řádků kódu. Pro srovnání, SysV init pro Oblouk Linux činí méně než 2000 řádků kódu. Je zřejmé, že systemd má dobře a opravdu opustil filosofii Unix. A nejen to, že se dopustí další hereze zcela ignorují Portable Operating System Interface (POSIX) standard.

Tyto systemd argumenty jsou některé z nejvíce zahřeje, jaké jsem kdy viděl v open source komunitě. (A to už něco znamená.) Tyto stejně hluční Pro-systemd a no-systemd tábory nejsou jediní lidé, podílející se, samozřejmě. I mluvit s mnoha lidmi, kteří ani nevědí, že systemd je věc, stejně jako mnoho dalších, kteří slyšeli o tom, ale nevím dost detailů k vytvoření názoru jednu nebo na druhou stranu. Upřímně řečeno, to je nezajímá. Chtějí jen věci na práci.

Pokud si nejste jisti, zda jste na distribucí systemd bázi, spusťte ps. příkaz na proces ID 1.

 ps -p 1 

Pokud vidíte „systemd“ v reakci na to pak dobře, že používáte systemd. Kdyby to říká něco jiného, ​​typicky „init“ -Pak nejsi.

PŘÍBUZNÝ: Proč Linux je systemd je stále rozdělujících Po všech těch letech

Filozofie, architektury a inženýrství Quality

Různí lidé námitky proti systemd z různých důvodů. Pro některé je to neúcta k tradičním Unix filozofie. I když to není povinné dogma, že je „Unix cesta.“ A to je cesta, která má obstály ve zkoušce času: Drobné pomůcky které lze umístit společně Takže jejich výstup se stává vstupem příštího procesu v potrubí, je základní částí toho, co dává Linux pocit a charakter. To je to, co dělá obzvláště vhodný pro rychlé můstání společně kreativních řešení pro jednorázové nebo krátkodobé požadavky.

Jiní dotazovali rozhodnutí o návrhu za SystemD, "softwarová architektura". Proč zahrnovat všechna tato funkce, která nemá nic společného s zaváděním systému? Pokud ostatní prvky potřebují aktualizaci nebo zlepšování, dělají to jen to. Ale proč integrovat celé množství do jednoho masivního, propojené sady aplikací?

Obavy byly zvýšeny o vývojáři systému Cavalier postoj k opravám chyb obecně a směrem k Společné zranitelnosti a expozice zejména. Čím více řádků kódu máte, tím více chyb se musíte vypořádat. Když jsou tyto chyby bezpečnosti a mají své vlastní číslo, které jim byly přiděleny, pak jste se s nimi včera potřebovali vypořádat se s nimi.

Bez ohledu na důvod nebo důvody, které chtějí zanechat distribuci Linuxu založeného na systému, otázkou je, kde jdete dál? Možná chcete zkusit něco zcela nového. Můžete se těšit na učení ins a outs z nové distribuce. Na druhou stranu byste neměli ani čas ani chuť k další křivce učení. Chcete se vrátit a běží co nejrychleji v systému, který se cítí jako známý, jak to může.

Rodina Debian: Devuan

Pokud používáte Debian nebo jeden z nesčetných derivátů debianu Ubuntu. A celý pokolení příbuzných, to dává smysl, abyste se podívali Devejský . Devuan je vidlice Debianu, takže téměř všechno bude známé. Výchozí shell je bash a správce balíčků je apt. . Devuan byl v roce 2014 rozvoden od Debianu. Je to pevné a stabilní a má prosperující komunitu.

Pokud preferujete GNOME jako tvůj pracovní prostředí, Budete muset udělat trochu další práce. Gnome není v průběhu instalace nabízen jako výběr plochy. Mate. , Skořice , Xfce. A další jsou k dispozici, ale Gnome bude muset být ručně nainstalován, jakmile máš svůj systém nahoru a běží.

Gnome má některé závislosti na systémových komponentách, a to udev. Správce hardwarového zařízení a logind. Správce přihlášení. Náhrady pro tyto byly vytvořeny Gentoo Linux vývojáři.

eudev a elogind Povolit aplikacím s tvrdými závislostmi na SystemD pro provoz, jako by byly instalovány systémové. Anti-Systemd puristy objekt k tomu, argumentovat, že pandering pro software, který kódoval na tvrdých závislostech na systémd, je téměř stejně špatný jako běžící systém.

Volby systému Init na Devuan jsou SYSV INIT nebo OpenRC. .

Rodina Archa: Artix Linux

Oblouk a Manjaro. Uživatelé mohou chtít vzít Artix. Linux pro točení. ARTIX je vidlice oblouku, který staví na projektu Arch-OpenRC. Jeho první vydání přišlo v roce 2017.

Arch wiki obsahuje Pokyny pro výměnu SystemD s OPENRC , ale není to oficiálně podporováno. Podobně, protože podpora OpenRC byla spadl z Manjaro. Neexistuje žádná distribuce odvozená od manjaro, která je osvobozena.

Pokud tedy chcete zůstat v oblouku, musíte vybrat vidličku založenou na oblouku, jako je ARTIX, který používá jiný systém init. Arix jistě dodává na této frontě. Během instalace si vyberete jeden ze tří různých systémů INIT. Volby jsou OpenRC, rutit a S6.

Všechny očekávané stolní příchutě jsou k dispozici, jako je skořice, kamarád, Xfce a další. Jsou tu také Verze v testování které podporují gnome a I3 Weting Window Manager .

Správce balíčků je pacman. . Samozřejmě můžete použít k instalaci pamac , yay. nebo některý z druhého Obloukové uživatelské úložiště (Aur) pomocníci. Výchozí shell je bash.

Je to všechno, co se vám líbí o Arch bez systemd.

Red Hat a Fedora: PCLinuxOS

Systemd Projekt je iniciativou Red Hat. Hlavními systemd vývojáři jsou zaměstnanci Red Hat. Zdá se, že pro mnohé ve světě Linuxu, cokoliv, co vyjde z „firemní“ Linux tábory, Red Hat, Věštec , Intel. , Kanonický Například, musí být automaticky nedůvěřoval.

systemd byla popsána tak, jak mimo jiné-nic víc než spiknutí Red Hat Linux formovat do něčeho, který vyhovuje jejich vestavěný operační systém potřebuje. -Li Red Hat potřeboval distribuci na míru vestavěných systémů, by bylo jednodušší zdaleka jen vytvořit. Nemusíte se přesvědčit Arch, Ubuntu, a OpenSUSE aby tak učinily.

Samozřejmě, že se Red Hat je celý důvod systemd existuje, vy nebudete najít Red Hat derivát bez systemd. Takže ať se přesunete do se bude cítit nový a odlišný. Ale pokud alespoň chtít zůstat s distribucí ty, které používá Red Hat Package Manager (RPM), byste měli zkontrolovat PCLinuxOS.

Tyto PCLinuxOS Projekt byl zahájen v roce 2003 jako vidlička dnes již zaniklého Mandrake Linux těsně před Mandrake stal Mandriva . První vydání PCLinuxOS se objevil v roce 2007, takže se předchází systemd dlouhou cestu.

Zatímco PCLinuxOS nepoužívá „.rpm“ soubory, že manipuluje s nimi používat vlastní software pro správu balíčků, apt-rpm . To je modelováno po apt-get Příkaz ze světa Debianu. Upravená verze synaptická je také za předpokladu, že práce s „.rpm“ soubory namísto „.deb“ soubory.

PCLinuxOS využívá sysv init a nabízí výběr Plazma , MATE, a XFCE desktopová prostředí během instalace. Existuje několik „komunita Remaster“ vydání, které poskytují další desktopové prostředí GNOME. Výchozí shell je bash.

Nahodit Někteří VM

Nejlépe a jediný způsob, jak opravdu-zda se dostanou spolu s distribucí Linuxu je, že ho vyzkouší. Nejjednodušší způsob, jak to udělat, je na virtuálním stroji. Ponechává aktuální instalace systému Linux nedotčeny. Můžete nainstalovat a vyzkoušet, jak mnoho Linuxových distribucí jak se vám líbí, dokud nenajdete ten, který si myslíte, že byste chtěli vyzkoušet. Virtualbox je ideální pro toto.

Když jste připraveni k instalaci nové rozvody, make několik zálohování aktuální instalace a tehdy a jen tehdy, nainstalovat nový Linux.

PŘÍBUZNÝ: Začátečník Geek: Jak vytvořit a používat virtuální stroje


Linux - Nejoblíbenější články

Jak skrýt všechny ikony na ploše pro Mac

Linux Jun 23, 2025

Krisda / Shutterstock. Je váš Mac desktop nepořádek? Opravdu nechceme organizovat všechno? Nebojte se, můžete použít příkaz Terminálu rychle skrýt..


Nativní hraní na Linuxu může být umírání, a to je v pořádku

Linux Sep 27, 2025

DC Studio / Shutterstock.com . \ T Parní deck , oznámil v srpnu 2021, má herní kruhy Linuxu o budoucnosti her na Linuxu. Deck, přes jeho závis..


Jak spustit Android aplikace na Linuxu

Linux Oct 19, 2025

quietbits / Shutterstock.com Někdy chtěli spustit aplikaci pro Android na Linux, ale nechtěl, aby si s ladění mosty, vývojová prostředí, nebo sideload..


Jak aktualizovat Fedora Linux

Linux Nov 10, 2024

Takže jste se konečně stáhli a nainstalovali Fedora Linux, ale nyní můžete být zvědaví, jak si udržet váš systém aktuální? Naštěstí, Fedora vám několik metod pro aktua..


Jak přidat uživatele do souboru Sudoers v Linuxu

Linux Oct 30, 2025

Pokud sudo Příkaz na Linux vám získá zprávu, že uživatel „není v souboru Sudoers“, musíte se dostat na seznam „sudoers“. Projdeme přidáním uživatele do sudoers ..


Jak zabít proces Linux podle čísla portu

Linux Oct 4, 2025

Chcete -li zabít proces Linux, potřebujete jeho ID nebo jeho název. Pokud vše, co víte, je port, který používá, můžete jej stále zabít? Ano, několika různými způsoby. Zab..


Jak najít PID procesu Linux s Pidof nebo PGREP

Linux Nov 15, 2024

Práce s procesem Linux často znamená znát jeho ID procesu nebo PID. Je to jedinečné číslo, které je dáno každému kusu běžícího softwaru. Zde jsou dva způsoby, jak zjistit, co t..


Jak nastavit statickou IP adresu v Ubuntu

Linux Oct 17, 2025

Vaše domácí síť se spoléhá na IP adresy pro směrování dat mezi zařízeními a někdy na opětovné připojení k síti se může změnit adresa zařízení. Zde je návod, jak dát p..


Kategorie