Linux Uden systemd hvorfor du skulle bruge Devuan, Debian-gaffelen

  • Brian Curtis
  • 0
  • 1810
  • 174
Reklame

Du kan blive overrasket over, hvad der udgør en krise i Linux-samfundet. For flere år siden forværrede oprettelsen af ​​systemd init-systemet et antal udviklere og brugere. De fleste Linux-baserede operativsystemer har brugt systemd, men der er nogle få, der har valgt at kortlægge et andet kursus.

For alt det, kan du endda fortælle forskellen mellem en version af Linux, der omfatter systemd og en, der ikke gør det?

Lad os overveje Debian og en variant kaldet Devuan som en klar testtilfælde. Debian er et af de ældste og største Linux-baserede operativsystemer. I 2014 startede en gruppe kaldet Veteran UNIX Admins Devuan, en gaffel af Debian uden systemd. Skal du give det et skud?

Hvad er et init system, alligevel?

Init er en forkortelse til initialisering. En init-proces er den første del af operativsystemprocessen, der starter, når din Linux-drevne computer starter op. Det kører i baggrunden, så længe din computer er tændt, og den fortsætter, indtil computeren lukker ned.

Init-systemet administrerer andre processer, så din computer starter, kører og lukkes let. Så selv om init-systemet stort set er usynligt, er det også vigtigt.

Hvad er “Forkert” Med systemd?

Systemd er mere end et init-system. Det inkluderer anden software, såsom netværk og logind, der administrerer andre aspekter af din computer. Systemd er en pakke software, der fungerer som broen mellem applikationer og den underliggende Linux-kerne. Det håndterer opgaver, der er så forskellige som at styre brugerlogins til hotplugging-enheder.

Traditionelt set på Unix-baserede og Unix-lignende operativsystemer 3 UNIX-lignende operativsystemer, der ikke er Linux 3 UNIX-lignende operativsystemer, der ikke er Linux For nylig begyndte folk at forveksle "UNIX" med "Linux." Linux var påvirket af UNIX, men UNIX-systemer har ingen relation til Linux. Her er nogle vigtige UNIX-baserede systemer, der er værd at vide om. (Linux er sidstnævnte), udviklere designer software til at udføre en opgave og gøre det godt. Der har altid været undtagelser, men med systemd har en kernekomponent afvundet fra denne måde at gøre ting på.

Som du måske forventer, er der grunde til, at udviklere følte behov for en ændring. Til at begynde med startede det ældre init-system op på en lineær måde og indlæser forskellige scripts i en rækkefølge, der giver mening. Dette gør det sværere at starte en computer op og administrere kernefunktioner (f.eks. Tilslutning til et netværk) på den glatte måde, der forventes på dagens maskiner.

Ved at kombinere mange af disse opgaver i et enkelt projekt kan Linux-baserede operativsystemer give en hurtigere opstartsoplevelse.

Hvordan Devuan er forskellig fra Debian

Debian 8 var den første version, der indførte systemd. Devuan-projektet begyndte på det tidspunkt, men den første stabile udgivelse landede ikke før i 2017 sammen med frigivelsen af ​​Debian 9.

Devuan bruger den samme APT-pakkeadministrator som Debian Sådan bruges APT og siger farvel til APT-GET i Debian og Ubuntu Sådan bruges APT og siger farvel til APT-GET i Debian og Ubuntu Linux er i en tilstand af permanent udvikling; store ændringer kan undertiden let gå glip af. Mens nogle forbedringer kan være overraskende, er nogle ganske enkelt fornuftige: Tjek disse apt-get ændringer og se hvad du synes. , men det opretholder sine egne pakkeredier. Det er de servere, der gemmer den software, du downloader ved hjælp af APT.

Devuans opbevaringssteder indeholder den samme software som Debian, kun med programrettelser, der gør det muligt for programmer at køre uden systemd. Dette henviser hovedsageligt til backend-komponenter såsom policykit, der styrer, hvilke brugere der kan få adgang til eller ændre visse dele af din pc.

Hvordan er det at bruge Devuan?

Ligesom med Debian er der flere måder at installere Devuan på. Det “minimal” download giver dig de vigtige værktøjer, du har brug for for at få Devuan i gang på din maskine. Det “Direkte” download giver dig et arbejdsbord, som du kan teste, inden du installerer Devuan på din computer.

Devuan bruger Xfce-skrivebordsmiljøet som standard. Dette er et traditionelt computermiljø svarende til, hvordan pc-grænseflader så ud for flere årtier siden. Funktionelt er Xfce stadig i stand til at håndtere de fleste opgaver Xfce Explained: Et kig på en af ​​Linuxs hurtigste desktops Xfce Explained: Et kig på en af ​​Linuxs hurtigste desktops Hvis du for nylig har skiftet til Linux og finder tingene lidt langsomme, har sandsynligvis brug for et lettere skrivebordsmiljø. En god mulighed er Xfce. folk er kommet til at forvente af computere i dag.

Den levende version af Devuan leveres med masser af software til at dække generelle forventninger. Mozilla Firefox er tilgængelig til browsing på internettet. LibreOffice er der til åbning og redigering af dokumenter. GIMP kan ændre fotos og andre billeder. Disse apps fungerer alle, som du kunne forvente, uden bekymring for hvilket init-system du kører.

Mens Devuan spejler Debians pakkelager, er de to ikke udskiftelige. Tilføjelse af et lager beregnet til Debian risikerer at ødelægge din installation. Du kan redigere dine softwarekilder via terminalen eller inde i Synaptic Package Manager, som følger med.

Devuan opretter forbindelse fint til Wi-Fi- og Ethernet-netværk. Du kan også forvente, at den genkender de flashdrev og harddiske, du tilslutter. Der er en anstændig chance for, at du ikke engang vil mærke en forskel. Systemd er kun en måde at gøre ting på, ikke den eneste måde.

Hvilket init system bruger Devuan?

I slutningen af ​​dagen kommer dette spørgsmål til kernen i, hvad Devuan handler om.

Devuan er standard til sysvinit-systemet, der ligner System V-initialiseringsprocessen, der bruges i Unix. Sysvinit var den generelle standard for mange versioner af Linux, inklusive Debian, der blev brugt før systemd.

Devuan tilbyder også adskillige alternativer. Du kan downloade OpenRC, runit og andre for at erstatte det medfølgende init-system.

Gør andre Linux-baserede operativsystemer Undgå systemd?

Gentoo, build-dit-operativsystem-fra-bunden Linux-distribution, er standard til OpenRC. Det er en af ​​de ældste og mest kendte versioner af Linux for at undgå systemd. Slackware, et andet gammelt Linux-baseret operativsystem, har valgt at holde sig til sysvinit. PCLinuxOS er en yngre mulighed, der også har valgt ikke at skifte til systemd.

Der er også flere Linux-distributioner, der er baseret på Devuan. Selvom antallet lyser i sammenligning med Debian, der tjener som base for mange fremtrædende Linux-baserede OS'er som Ubuntu.

Skal du skifte til Devuan?

Er du en sysadmin? Bygger du dit operativsystem fra bunden eller interagerer regelmæssigt med start-dæmoner og -tjenester? Hvis ja, er du mere komfortabel med den måde, du traditionelt har styret dit system? Hvis dit svar er ja, foretrækker du måske Devuan. Det er mere en fortsættelse af den måde ting var, end noget helt nyt.

For resten af ​​os er dette spørgsmål mere et filosofisk spørgsmål end et pragmatisk. Kan du lide den traditionelle Unix-tilgang til at gøre et job og gøre det godt? Har du problemer med tanken om at konsolidere mange opgaver til et enkelt projekt? I så fald er brug af Devuan et udtryk for din tro på det ideal.

Brug pragmatisk set Devuan, hvis du vil have Debian uden systemd. Hvis du vil have systemd, skal du holde dig med Debian Debian: Nyd en af ​​de mest stabile og betroede Linux-distributioner Debian: Nyd en af ​​de mest stabile og betroede Linux-distributioner Der er masser af Linux-brugere derude, der bruger distributioner som Ubuntu eller en af de mange distributioner, der er baseret fra Ubuntu, inklusive Linux Mint. Uanset hvad du bruger,…. Der er ikke meget mere end det.




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.