Când auziți termenul BSD, s-ar putea să vă gândiți la FreeBSD, NetBSD sau OpenBSD, dar există o altă variantă BSD care pare să atragă mai puțină atenție - DragonFly BSD. Care este această variantă nouă de BSD și este pentru tine? Citiți mai departe pentru a afla.

Ce este DragonFly BSD?

DragonFly BSD este un sistem BSD care sa concentrat inițial pe suportul pentru multiprocesare simetrică (SMP) sau pe mai multe procesoare.

La momentul dezvoltării sale inițiale, acesta era încă ceva pe care îl vedeai în mare parte doar pe servere și clustere de mare putere. Procesoarele multicore tocmai deveneau comune pe computerele personale. Sistemul este proiectat pentru performanță pe sistemele multiprocesor și pentru a evita pe cât posibil blocajele.

Cu sistemele multicore acum comune, proiectul s-a mutat către scalabilitate și fiabilitate. The site-ul web al proiectului că sistemul poate gestiona până la cel puțin un milion de procese sau fire de execuție. Este posibil să rulați un întreg nucleu în modul utilizator pe DragonFly BSD.

instagram viewer

Sistemul folosește și propriul său sistem de fișiere, HAMMER. Se poate recupera din blocări fără a rula fsck la repornire și acceptă până la un exabyte în stocare.

O scurtă istorie a DragonFly

Ca și în cazul OpenBSD, DragonFly BSD este rezultatul unei bifurcări într-un sistem BSD din cauza unui dezacord între proiect și unul dintre proprii dezvoltatori. Matthew Dillon, un dezvoltator FreeBSD, a avut o ceartă cu ceilalți dezvoltatori care a dus la accesul la depozitul de cod sursă al proiectului, așa că Dillon a decis să schimbe baza de cod FreeBSD 4.x.

El a venit cu numele „DragonFly BSD” după ce a văzut o libelulă în grădina lui, anunțând proiectul în 2003. Proiectul a crescut de-a lungul anilor, iar versiunea actuală este 6.0.1.

Instalarea DragonFly BSD

Instalarea DragonFly BSD este similară cu instalarea oricărui alt sistem BSD sau Linux. Singura arhitectură acceptată este totuși x86-64.

Descărcați imaginea de instalare și porniți mașina. Sunteți întâmpinat cu o interfață de text cu blesteme în stil vechi. Nu există grafică aici, dar procesul de instalare este destul de simplu.

Programul de instalare vă va ghida prin partiționarea discului, setarea parolei root, configurarea utilizatorilor (nu uitați să adăugați orice utilizator cu privilegii de superutilizator la grupul „roată”, setarea fusului orar și alte Opțiuni.

Când reporniți, aveți un mediu de consolă care va fi probabil familiar pentru oricine a folosit înainte un sistem asemănător Unix. Shell-ul implicit este tcsh, care pare a fi standard printre BSD-uri.

Descarca: DragonFly BSD

Managementul pachetelor în DragonFly BSD

Ca și în cazul oricărui alt sistem, sistemul în sine nu are tot ce doriți la instalare, așa că va trebui să adăugați alte programe. De asemenea, este ușor să faceți acest lucru pe un sistem DragonFly BSD.

În timp ce comunitatea BSD a favorizat de mult construirea de programe de la sursă, s-a mutat mai mult către pachete binare, deoarece economisesc atât de mult timp; iar DragonFly BSD nu face excepție.

Comanda de instalare a pachetelor binare pe DragonFly BSD se numește pkg. Pentru a-l folosi, mai întâi, asigură-te că ești root:

su -

Apoi, actualizați toate pachetele de pe sistemul dvs. folosind:

upgrade pachet

Pentru a instala un pachet, utilizați instalare pachet comanda:

pkg instalează vim

Este similar cu utilizarea managerilor de pachete binari pe un sistem Linux.

DragonFly BSD pe desktop

În timp ce sistemele BSD, cum ar fi DragonFly BSD, au reputația de a fi doar pentru servere, ele pot fi desktop-uri utile pentru aceștia. confortabil cu conceptele Unix, în special pentru persoanele care au experiență cu distribuțiile tehnice Linux precum Slackware, Gentoo sau Arc.

În mod implicit, DragonFly BSD pornește în modul consolă, ceea ce înseamnă că este doar text. Puteți rula aceleași aplicații de linie de comandă pe care le-ați face pe un sistem Linux, dar cum rămâne cu aplicațiile GUI, cum ar fi browserele web? Nu vă faceți griji, deoarece DragonFly BSD este livrat cu serverul X. Pentru a-l porni, tastați asta la shell:

startx

Aceasta va porni o sesiune CWM care arată foarte vechi, cu un ceas și câteva ferestre de terminal. Dacă închideți sau părăsiți shell-ul din fereastra etichetată „login”, aceasta va încheia sesiunea dvs. X11.

De asemenea, puteți instala mediile desktop preferate și manageri de ferestre cu pachet, așa cum am văzut mai devreme. De asemenea, puteți configura XDM pentru a porni autentificarea grafică ca și în cazul altor sisteme Linux.

Singura avertizare la utilizarea DragonFly BSD este că, deoarece este mai puțin cunoscut decât alte variante Linux și chiar BSD, suportul hardware poate fi mai puțin decât aceste alte sisteme.

DragonFly BSD: Cel mai nou copil din blocul BSD

Cu caracteristicile sale unice, DragonFly BSD merită verificat dacă sunteți un fan al sistemelor Linux și Unix, mai ales dacă vă înclinați mai mult către sisteme care sunt mai mult „Unixy”. Dacă sunteți încă pe gânduri dacă să utilizați o distribuție Linux sau unul dintre BSD-uri, citiți mai multe despre sisteme de operare similare precum OpenBSD și luați o decizie în consecinţă.

Ce este OpenBSD? Tot ce trebuie să știți

OpenBSD este, fără îndoială, unul dintre cele mai sigure sisteme de operare de pe internet. Iată ce trebuie să știți despre asta.

Citiți în continuare

AcțiuneTweetE-mail
Subiecte asemănătoare
  • Linux
  • Sistem de operare
  • Linux Distro
Despre autor
David Delony (69 articole publicate)

David este un scriitor independent cu sediul în nord-vestul Pacificului, dar originar provine din Bay Area. Este un pasionat de tehnologie încă din copilărie. Interesele lui David includ lectura, vizionarea de emisiuni TV și filme de calitate, jocuri retro și colecționarea de discuri.

Mai multe de la David Delony

Aboneaza-te la newsletter-ul nostru

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

Click aici pentru a te abona