Świat Linuksa (lub GNU/Linuksa) jest pełen pasjonujących dyskusji wśród programistów, które często są niezrozumiałe nawet dla tych z nas, których poziom wiedzy jest nieco wyższy niż zwykłego użytkownika. Jednym z nich było kilka lat temu włączenie systemud.
Oczywiście, dzięki charakterystyce wolnego i otwartego oprogramowania, jeśli jesteś programistą, zawsze możesz rozwidleć projekt, usuwając komponenty, które ci się nie podobają. Dlatego w tym poście wymienimy trzy dystrybucje Linuksa bez systemd.
co to jest system?
Oczywiście, aby wiedzieć, czy zainstalować dystrybucję bez systemd, Pierwszą rzeczą, którą musimy wiedzieć, jest to, czym jest systemd.. Zdefiniujmy najpierw poprzednią koncepcję.
W kontekście daemon computing (dosłowne tłumaczenie demonów) jest to usługa działająca w tle podczas uruchamiania systemu lub logowania. Zapewnia usługi używane przez inne aplikacje, takie jak drukowanie dokumentów lub odtwarzanie dźwięku.
systemd to zestaw demonów używanych przez wiele dystrybucji Linuksa do uruchamiania systemu. Oprócz kontrolowania, które programy powinny być uruchamiane podczas uruchamiania systemu, śledzi aktywność systemu, obsługuje logowanie użytkowników, uruchamia zaplanowane zadania. zajmuje się datą, lokalizacją, utrzymywaniem listy zarejestrowanych użytkowników oraz uruchamianiem kontenerów i maszyn wirtualnych, zarządzaniem kontami systemowymi, katalogami i konfiguracjami środowiska uruchomieniowego oraz demonami do zarządzania prostą konfiguracją sieci, siecią synchronizacji czasu działania, przekazywaniem logów i rozwiązywaniem nazw.
Możemy podsumować rolę systemd w następujący sposób:
- Po włączeniu komputera BIOS przeprowadza inicjalizację sprzętu.
- Program ładujący przekazuje kontrolę jądru Linux.
- Jądro ładuje początkowy dysk RAM, który ładuje dyski systemowe, a następnie szuka głównego systemu plików.
- systemd przejmuje kontrolę, montując system plików i inicjując niezbędne usługi.
Kto mógłby mieć problem z tak przydatnym narzędziem?
W zasadzie wiele krytyki pochodzi z osobistych problemów między twórcami a krytykami. Ale są też kwestie techniczne, takie jak nadmierna złożoność projektu. systemd robi zbyt wiele rzeczy i zajmuje dużo miejsca, gdzie do tej pory normą były proste i skoncentrowane narzędzia, które gwarantowały jego stabilność. W rzeczywistości filozofia UNIX, na której opierał się Linux, głosi, że każde narzędzie powinno robić jedną rzecz i robić to dobrze.
Dystrybucje Linuksa bez systemd
Devuan
z ta dystrybucja oparty na Debianie mam małą historię. Poza kwestiami technicznymi zainteresowała mnie Twoja propozycja, aby nie wygłaszać negatywnych komentarzy pod adresem jakiejkolwiek dystrybucji. Wiadomo, że wielu członków społeczności Debiana ma bardzo negatywne komentarze na temat Ubuntu. Nie miałem lepszego pomysłu niż zaproponowanie na liście dyskusyjnej wymiany użytkowników Ubuntu, aby była oparta na Devuanie. Nie wziąłem pod uwagę, że wielu programistów Ubuntu to programiści Debiana. Myślę, że poza Shuttleworthem nie było nikogo, kto by mnie nie obraził.
Devuan jest oparty na stabilnej wersji Debiana i pozwala nam wybierać między 3 alternatywami dla systemd. Ma te same możliwości pulpitu co projekt źródłowy i jest dostępny w następujących formatach i architekturach:
i386 i amd64
- Obraz pulpitu na żywo.
- Instalator sieci.
- Desktop dvd (dla instalacji bez Internetu).
- Serwer
- Minimalny pulpit.
amd64, arm64, armel, armhf, i386 i ppc64el
- Instalator sieci.
Nitrux
inna dystrybucja oparty na Debianie i bez systemd jest dostarczany z pulpitem KDE z własnymi warstwami dostosowań. Używa formatu pakietu Appimage do instalacji programu i zawiera tylko w 100% bezpłatne aplikacje.s
Występuje w dwóch wersjach. Uzupełnia go spersonalizowanym pulpitem i minimum bez dostosowań.
Pustka Linuksa
Ta dystrybucjan nie opiera się na żadnym innym. Korzysta z własnego menedżera pakietów, napisanego od podstaw przez własnych programistów i oferuje szczegółową dokumentację. aby móc bezproblemowo skonfigurować instalację.
Jest dostępny dla x86_64, i686, architektur ARM i platform ARM.
Niedawno wypróbowałem Artix i anty-X i mnie zwalili
Nie na darmo, ale jeśli masz wiedzieć aż tyle o devuanie, powinieneś wiedzieć, że jest on oparty nie tylko na stabilnym debianie, ale także na testowaniu Debiana.
Wersja stabilna jest oparta na wersji stabilnej, a wersja testowa jest oparta odpowiednio na wersji testowej. Ponieważ tematem artykułu jest systemd, a nie Devuan, odniosłem się do zalecanej wersji do pobrania, czyli tej zalecanej na stronie
Bardzo dobra ocena, Diego.
Dziękuję bardzo.
Dzięki, że to powiedziałeś