Linux Fără systemd: De ce ar trebui să utilizați Devuan, furca Debian

Linux Fără systemd: De ce ar trebui să utilizați Devuan, furca Debian

Ați putea fi surprins de ceea ce constituie o criză în comunitatea Linux. Cu câțiva ani în urmă, crearea sistemului systemd init a agravat un număr de dezvoltatori și utilizatori. Majoritatea sistemelor de operare bazate pe Linux au adoptat systemd, dar există câteva care au ales să stabilească un curs diferit.





Pentru toate argumentele, puteți chiar să faceți diferența dintre o versiune de Linux care acceptă systemd și una care nu?





Ca un caz de test clar, să luăm în considerare Debian și o variantă numită Devuan. Debian este unul dintre cele mai vechi și mai mari sisteme de operare bazate pe Linux. În 2014, un grup numit Veteran UNIX Admins a lansat Devuan, o furcă Debian fără systemd. Ar trebui să-i dai o lovitură?





Ce este un sistem init, oricum?

Init este scurt pentru inițializare. Un proces de inițiere este prima parte a procesului sistemului de operare care începe odată cu pornirea computerului dvs. Linux. Acesta rulează în fundal atât timp cât computerul este pornit și continuă până când computerul se oprește.

Sistemul init gestionează alte procese, astfel încât computerul să pornească, să ruleze și să se oprească fără probleme. Deci, deși sistemul inițial poate fi în mare parte invizibil, este, de asemenea, esențial.



Ce este „greșit” cu systemd?

Systemd este mai mult decât un sistem inițial. Include alte programe, cum ar fi networkd și logind, care gestionează alte aspecte ale computerului. Systemd este o suită de software care servește drept punte între aplicații și nucleul Linux de bază. Se ocupă de sarcini la fel de diverse precum gestionarea conectărilor utilizatorilor la dispozitive de conectare rapidă.

touch pad-ul meu nu funcționează

În mod tradițional, pe sistemele de operare bazate pe Unix și similare Unix (Linux este acesta din urmă), dezvoltatorii proiectează software pentru a face o sarcină și pentru a o face bine. Au existat întotdeauna excepții, dar cu systemd, o componentă de bază a divergut de la acest mod de a face lucrurile.





După cum vă puteți aștepta, există motive pentru care dezvoltatorii au simțit nevoia unei schimbări. Pentru început, sistemul de inițiere mai vechi a pornit liniar, încărcând diverse scripturi într-o ordine care are sens. Acest lucru face mai dificil să porniți un computer și să gestionați funcțiile de bază (cum ar fi conectarea la o rețea) în modul normal așteptat pe mașinile de astăzi.

Combinarea multora dintre aceste sarcini într-un singur proiect permite sistemelor de operare bazate pe Linux să ofere o experiență de pornire mai rapidă.





Cât de diferit este Devuan de Debian

Debian 8 a fost prima versiune care a adoptat systemd. Proiectul Devuan a început în acel moment, dar prima lansare stabilă nu a aterizat până în 2017, alături de lansarea Debian 9.

Devuan folosește același manager de pachete APT ca Debian , dar își păstrează propriile depozite de pachete. Acestea sunt serverele care stochează software-ul pe care îl descărcați folosind APT.

Depozitele Devuan conțin același software ca Debian, numai cu patch-uri care permit programelor să ruleze fără systemd. Aceasta se referă în principal la componente backend, cum ar fi set de politici , care gestionează ce utilizatori pot accesa sau modifica anumite părți ale computerului dvs.

Cum este să folosești Devuan?

La fel ca în Debian, există mai multe moduri de a instala Devuan. Descărcarea „minimă” vă oferă instrumentele esențiale de care aveți nevoie pentru a pune Devuan în funcțiune pe computer. Descărcarea „live” vă oferă un desktop funcțional pe care îl puteți testa înainte de a instala Devuan pe computer.

Devuan folosește în mod implicit mediul desktop Xfce. Acesta este un mediu de calcul tradițional asemănător cu aspectul interfețelor PC în urmă cu câteva decenii. Funcţional, Xfce este încă capabil să facă față majorității sarcinilor oamenii s-au așteptat astăzi de la computere.

Versiunea live a lui Devuan vine cu o mulțime de software pentru a acoperi așteptările generale. Mozilla Firefox este disponibil pentru navigarea pe web. LibreOffice este acolo pentru deschiderea și editarea documentelor. GIMP poate modifica fotografiile și alte imagini. Toate aceste aplicații funcționează așa cum v-ați aștepta, fără a vă îngrijora ce sistem de inițiere executați.

În timp ce Devuan reflectă depozitele de pachete Debian, cele două nu sunt interschimbabile. Adăugarea unui depozit destinat Debian prezintă riscul de a vă distruge instalarea. Puteți edita sursele software prin terminal sau în interiorul Managerului de pachete Synaptic, care este inclus.

Devuan se conectează foarte bine la rețelele Wi-Fi și Ethernet. Vă puteți aștepta, de asemenea, să recunoască unitățile flash și hard disk-urile pe care le conectați. Există șanse decente să nu observați nici măcar o diferență. Systemd este doar un mod de a face lucrurile, nu singurul mod.

Ce sistem inițial utilizează Devuan?

La sfârșitul zilei, această întrebare ajunge la esența a ceea ce înseamnă Devuan.

Devuan implicit la sistemul sysvinit, care este similar cu procesul de inițializare System V utilizat în Unix. Sysvinit a fost standardul general, multe versiuni de Linux, inclusiv Debian, utilizate înainte de systemd.

Devuan oferă, de asemenea, numeroase alternative. Poti descarca OpenRC , Rooney , și altele pentru a înlocui sistemul inițial furnizat.

Alte sisteme de operare bazate pe Linux evită sistemul?

Gentoo, construiți-vă-sistemul-de-operare-de-zero distribuție Linux , implicit la OpenRC. Este una dintre cele mai vechi și mai cunoscute versiuni de Linux pentru a evita systemd. Slackware, un alt sistem de operare vechi bazat pe Linux, a optat pentru a rămâne cu sysvinit. PCLinuxOS este o opțiune mai tânără care a ales să nu treacă la systemd.

Există, de asemenea, mai multe distribuții Linux care se bazează pe Devuan. Deși numărul se estompează în comparație cu Debian, care servește ca bază pentru mulți proeminenți Sisteme de operare Linux, cum ar fi Ubuntu .

Ar trebui să treci la Devuan?

Sunteți administrator de sistem? Vă construiți sistemul de operare de la zero sau în mod regulat interacționează cu demoni și servicii de pornire ? Dacă da, vă simțiți mai confortabil cu modul în care ați gestionat în mod tradițional sistemul dvs.? Dacă răspunsul dvs. este da, este posibil să preferați Devuan. Este mai mult o continuare a felului în care erau lucrurile, decât ceva cu totul nou.

Pentru noi ceilalți, această întrebare este mai mult o întrebare filosofică decât una pragmatică. Îți place abordarea tradițională Unix de a face o treabă și de a o face bine? Aveți probleme cu ideea de a consolida multe sarcini într-un singur proiect? Dacă da, folosirea lui Devuan este o expresie a credinței dvs. în acel ideal.

Pragmatic vorbind, utilizați Devuan dacă doriți Debian fără systemd. Dacă doriți systemd, rămâneți cu Debian. Nu există mult mai mult decât atât.

Acțiune Acțiune Tweet E-mail Cum să creați o diagramă de flux de date pentru a vizualiza datele oricărui proiect

Diagramele fluxului de date (DFD) ale oricărui proces vă ajută să înțelegeți modul în care datele curg de la sursă la destinație. Iată cum să-l creați!

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Debian
  • Linux
  • Xfce
Despre autor Bertel King(323 articole publicate)

Bertel este un minimalist digital care scrie de pe un laptop cu comutatoare de confidențialitate fizică și un sistem de operare aprobat de Free Software Foundation. El apreciază etica față de caracteristici și îi ajută pe ceilalți să preia controlul asupra vieții lor digitale.

Mai multe de la Bertel King

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona