Linux Zonder systeem Waarom zou u Devuan gebruiken, de Debian-vork

Linux Zonder systeem Waarom zou u Devuan gebruiken, de Debian-vork / Linux

Het zal je misschien verbazen wat een crisis in de Linux-gemeenschap is. Verscheidene jaren geleden verergerde de creatie van het systemd init-systeem een ​​aantal ontwikkelaars en gebruikers. De meeste Linux-gebaseerde besturingssystemen hebben systematisch gekozen, maar er zijn er een paar die ervoor gekozen hebben om een ​​andere koers in te stellen.

Voor alle bewering kun je zelfs het verschil zien tussen een versie van Linux die systemd omvat en een die dat niet doet?

Als een duidelijke testcase, laten we Debian en een variant genaamd Devuan overwegen. Debian is een van de oudste en grootste op Linux gebaseerde besturingssystemen. In 2014 startte een groep genaamd Veteran UNIX Admins Devuan, een vork van Debian zonder systemd. Moet je het proberen?

Wat is een init-systeem eigenlijk??

Init is een afkorting voor initialisatie. Een init-proces is het eerste deel van het besturingssysteemproces dat wordt gestart terwijl uw door Linux aangedreven computer opstart. Het werkt op de achtergrond zolang uw computer is ingeschakeld en gaat door totdat de computer wordt afgesloten.

Het init-systeem beheert andere processen, zodat uw computer soepel start, opstart en wordt afgesloten. Dus hoewel het init-systeem grotendeels onzichtbaar is, is het ook essentieel.

Wat is “Fout” Met systemd?

Systemd is meer dan een init-systeem. Het bevat andere software, zoals networkd en logind, die andere aspecten van uw computer beheren. Systemd is een softwarepakket dat dient als de brug tussen applicaties en de onderliggende Linux-kernel. Het behandelt taken die uiteenlopen van het beheren van gebruikersaanmeldingen tot hotpluggingapparaten.

Traditioneel, op Unix-gebaseerde en Unix-achtige besturingssystemen 3 UNIX-achtige besturingssystemen die geen Linux zijn 3 UNIX-achtige besturingssystemen die geen Linux zijn Onlangs begonnen mensen "UNIX" te verwarren met "Linux." Linux werd beïnvloed door UNIX, maar UNIX-systemen hebben geen relatie met Linux. Hier zijn enkele belangrijke op UNIX gebaseerde systemen die het waard zijn te weten. Lees Meer (Linux is de laatste), ontwikkelaars ontwerpen software om één taak te doen en het goed te doen. Er zijn altijd uitzonderingen geweest, maar met systemd, is een kerncomponent afgeweken van deze manier van doen.

Zoals je mag verwachten, zijn er redenen waarom ontwikkelaars de behoefte aan een verandering voelden. Om te beginnen startte het oudere init-systeem lineair op, waarbij verschillende scripts werden geladen in een logische volgorde. Dit maakt het moeilijker om een ​​computer op te starten en kernfuncties (zoals verbinding maken met een netwerk) te beheren op de vlotte manier die op de hedendaagse machines wordt verwacht.

Door veel van deze taken in één project te combineren, kunnen op Linux gebaseerde besturingssystemen een snellere opstartervaring bieden.

Hoe Devuan verschilt van Debian

Debian 8 was de eerste versie die systemd gebruikte. Het Devuan-project begon op dat moment, maar de eerste stabiele release belandde pas in 2017, naast de release van Debian 9.

Devuan gebruikt dezelfde APT-pakketbeheerder als Debian Hoe APT te gebruiken en afscheid te nemen van APT-GET in Debian en Ubuntu APT gebruiken en afscheid nemen van APT-GET in Debian en Ubuntu Linux is in een staat van permanente evolutie; grote veranderingen worden soms gemakkelijk gemist. Hoewel sommige verbeteringen verrassend kunnen zijn, hebben sommige eenvoudig zin: bekijk deze van apt-get voorziene wijzigingen en kijk wat je denkt. Meer lezen, maar het onderhoudt eigen pakketrepository's. Dat zijn de servers die de software opslaan die u downloadt met behulp van APT.

Devuans repositories bevatten dezelfde software als Debian, alleen met patches waarmee programma's zonder systemd kunnen worden uitgevoerd. Dit heeft voornamelijk betrekking op backend-componenten zoals de policykit, die bepaalt welke gebruikers bepaalde delen van uw pc kunnen openen of wijzigen.

Hoe is het Devuan te gebruiken??

Net als met Debian zijn er verschillende manieren om Devuan te installeren. De “minimaal” download biedt u de essentiële hulpmiddelen die u nodig hebt om Devuan op uw machine te laten werken. De “leven” download biedt u een werkende desktop die u kunt uitproberen voordat Devuan op uw computer wordt geïnstalleerd.

Devuan gebruikt standaard de Xfce-bureaubladomgeving. Dit is een traditionele computeromgeving die lijkt op hoe pc-interfaces er tientallen jaren geleden uitzagen. Functioneel kan Xfce nog steeds overweg met de meeste taken Xfce Explained: A Look at One van Linux's snelste desktops Uitleg van Xfce: een blik op een van de meest Linux-desktops van Linux Als je recentelijk bent overgestapt op Linux en het een beetje traag gaat vinden, heeft waarschijnlijk een lichtere desktopomgeving nodig. Een goede optie is Xfce. Meer informatie die mensen tegenwoordig van computers verwachten.

De live versie van Devuan wordt geleverd met veel software om de algemene verwachtingen te dekken. Mozilla Firefox is beschikbaar om op internet te surfen. LibreOffice is er voor het openen en bewerken van documenten. GIMP kan foto's en andere afbeeldingen wijzigen. Deze apps werken allemaal zoals je zou verwachten, zonder zorgen over welk init-systeem je gebruikt.

Devuan weerspiegelt de repositories van Debian, maar de twee zijn niet uitwisselbaar. Het toevoegen van een repository bedoeld voor Debian brengt het risico met zich mee dat je installatie kapot gaat. U kunt uw softwarebronnen bewerken via de terminal of in de Synaptic Package Manager, die wordt meegeleverd.

Devuan maakt prima verbinding met wifi- en ethernet-netwerken. Je kunt ook verwachten dat het de flashdrives en harde schijven herkent die je inplugt. Er is een goede kans dat je een verschil niet eens merkt. Systemd is slechts één manier om dingen te doen, niet de enige manier.

Welk init-systeem gebruikt Devuan?

Aan het einde van de dag komt deze vraag tot de kern van wat Devuan allemaal te bieden heeft.

Devuan is standaard ingesteld op het sysvinit-systeem, dat vergelijkbaar is met het initialisatieproces van System V dat in Unix wordt gebruikt. Sysvinit was de algemene standaard voor vele versies van Linux, inclusief Debian, die vóór systemd werden gebruikt.

Devuan biedt ook tal van alternatieven. U kunt OpenRC, runit en anderen downloaden om het meegeleverde initiatorsysteem te vervangen.

Doe andere Linux-gebaseerde besturingssystemen Vermijd systemd?

Gentoo, de build-your-operating-system-from-scratch Linux-distributie, standaard ingesteld op OpenRC. Het is een van de oudste en meest bekende versies van Linux om systemd te vermijden. Slackware, een andere oude Linux-gebaseerde OS, heeft ervoor gekozen om bij sysvinit te blijven. PCLinuxOS is een jongere optie die er ook voor heeft gekozen om niet naar systemd over te schakelen.

Er zijn ook verschillende Linux-distributies die zijn gebaseerd op Devuan. Hoewel het nummer verbleekt in vergelijking met Debian, dat dient als basis voor veel prominente Linux-gebaseerde besturingssystemen zoals Ubuntu.

Moet je overschakelen naar Devuan?

Ben je een systeembeheerder? Bouwt u uw besturingssysteem vanaf nul of hebt u regelmatig contact met startende daemons en services? Zo ja, voelt u zich meer op uw gemak met de manier waarop u traditioneel uw systeem hebt beheerd? Als uw antwoord ja is, geeft u misschien de voorkeur aan Devuan. Het is meer een voortzetting van de manier waarop dingen waren, dan iets geheel nieuws.

Voor de rest van ons is deze vraag meer een filosofische vraag dan een pragmatische vraag. Hou je van de traditionele Unix-aanpak om één baan te doen en het goed te doen? Bent u het niet eens met het idee om veel taken samen te voegen tot één project? Als dat zo is, is het gebruik van Devuan een uitdrukking van je geloof in dat ideaal.

Gebruik Pragmatiseer Devuan als je Debian zonder systemd wilt. Als je wilt dat systemd, blijf bij Debian Debian: geniet van een van de meest stabiele en vertrouwde Linux-distributies Debian: geniet van een van de meest stabiele en vertrouwde Linux-distributies Er zijn veel Linux-gebruikers die distributies gebruiken zoals Ubuntu of een van de vele distributies die gebaseerd zijn op Ubuntu, inclusief Linux Mint. Maar wat u ook gebruikt, ... Lees meer. Er is niet veel meer aan de hand dan dat.

Ontdek meer over: Debian, Linux, Xfce.