Když uslyšíte termín BSD, možná se vám vybaví FreeBSD, NetBSD nebo OpenBSD, ale existuje další varianta BSD, které se zdá být méně pozornosti věnováno – DragonFly BSD. Co je tato nejnovější varianta BSD a je pro vás? Čtěte dále a dozvíte se to.

Co je DragonFly BSD?

DragonFly BSD je BSD systém, který se původně zaměřoval na podporu symetrického multiprocesingu (SMP), neboli běh na více procesorech.

V době jeho počátečního vývoje to bylo stále něco, co jste většinou viděli pouze na vysoce výkonných serverech a clusterech. Vícejádrové procesory se v osobních počítačích teprve stávaly běžnými. Systém je navržen pro výkon na víceprocesorových systémech a pro zamezení uváznutí v maximální možné míře.

S vícejádrovými systémy, které jsou nyní běžné, se projekt posunul směrem ke škálovatelnosti a spolehlivosti. The tvrdí web projektu že systém zvládne až milion uživatelských procesů nebo vláken. Na DragonFly BSD je možné spustit celé jádro v uživatelském režimu.

Systém také používá svůj vlastní souborový systém, HAMMER. Dokáže se zotavit po haváriích bez spuštění fsck při restartu a podporuje až exabajt v úložišti.

instagram viewer

Stručná historie DragonFly

Stejně jako u OpenBSDDragonFly BSD je výsledkem rozvětvení systému BSD kvůli neshodě mezi projektem a jedním z jeho vlastních vývojářů. Matthew Dillon, vývojář FreeBSD, se pohádal s ostatními vývojáři, což vyústilo v přístup k úložišti zdrojového kódu projektu, takže se Dillon rozhodl rozšířit kódovou základnu FreeBSD 4.x.

Přišel s názvem "DragonFly BSD" poté, co viděl vážku ve své zahradě, vyhlášení projektu v roce 2003. Projekt se v průběhu let rozrostl a aktuální verze je 6.0.1.

Instalace DragonFly BSD

Instalace DragonFly BSD je podobná instalaci jakéhokoli jiného systému BSD nebo Linux. Jedinou podporovanou architekturou je však x86-64.

Stáhnete si instalační obraz a spustíte počítač. Uvítá vás textové rozhraní starého stylu Curses. Není zde žádná grafika, ale proces instalace je dostatečně přímočarý.

Instalační program vás provede rozdělením disku, nastavením hesla uživatele root, nastavením uživatelů (ne zapomeňte přidat uživatele s oprávněními superuser do skupiny "wheel"), nastavení časového pásma a další možnosti.

Po restartu máte konzolové prostředí, které bude pravděpodobně známé každému, kdo dříve používal systém podobný Unixu. Výchozí shell je tcsh, což se zdá být standardní mezi BSD.

Stažení: DragonFly BSD

Správa balíčků v DragonFly BSD

Stejně jako u každého jiného systému ani systém sám o sobě nemá při instalaci vše, co byste chtěli, takže budete muset přidat další programy. Je to také snadné udělat na systému DragonFly BSD.

Zatímco komunita BSD dlouho upřednostňovala vytváření programů ze zdrojového kódu, posunula se více směrem k binárním balíčkům, protože šetří tolik času; a DragonFly BSD není výjimkou.

Příkaz k instalaci binárního balíčku na DragonFly BSD se nazývá pkg. Chcete-li jej použít, nejprve se ujistěte, že jste root:

su -

Poté upgradujte všechny balíčky ve vašem systému pomocí:

upgrade pkg

Chcete-li nainstalovat balíček, použijte instalace pkg příkaz:

pkg nainstalovat vim

Je to podobné, jako když používáte správce binárních balíčků v systému Linux.

DragonFly BSD na ploše

Zatímco systémy BSD, jako je DragonFly BSD, mají reputaci pouze pro servery, mohou být servisovatelnými desktopy pro ty, pohodlné s unixovými koncepty, zejména pro lidi, kteří mají zkušenosti s technickými distribucemi Linuxu, jako je Slackware, Gentoo nebo Oblouk.

Ve výchozím nastavení se DragonFly BSD spouští do režimu konzoly, což znamená, že je pouze textový. Můžete spouštět stejné aplikace příkazového řádku jako v systému Linux, ale co aplikace GUI, jako jsou webové prohlížeče? Nebojte se, DragonFly BSD se dodává s X serverem. Chcete-li jej spustit, zadejte do shellu toto:

startx

Tím se spustí relace CWM, která vypadá velmi oldschoolově, s hodinami a několika okny terminálu. Pokud zavřete nebo opustíte shell v okně označeném „login“, vaše relace X11 bude ukončena.

Můžete si také nainstalovat svá oblíbená desktopová prostředí a správci oken s pkg, jak bylo vidět dříve. Můžete také nastavit XDM pro spouštění grafických přihlášení jako u jiných systémů Linux.

Jedinou výhradou k používání DragonFly BSD je, že jelikož je méně známý než jiné varianty Linuxu a dokonce i BSD, podpora hardwaru může být menší než u těchto jiných systémů.

DragonFly BSD: Nejnovější dítě na BSD bloku

DragonFly BSD se svými jedinečnými funkcemi stojí za vyzkoušení, pokud jste fanouškem systémů Linux a Unix, zvláště pokud se přikláníte spíše k systémům, které jsou více „Unixy“. Pokud stále váháte, zda použít linuxové distro nebo jedno z BSD, přečtěte si více o podobných operačních systémech jako OpenBSD a rozhodněte se podle toho.

Co je OpenBSD? Vše, co potřebujete vědět

OpenBSD je bezpochyby jedním z nejbezpečnějších operačních systémů na internetu. Zde je to, co o tom potřebujete vědět.

Přečtěte si další

PodíltweetE-mailem
Související témata
  • Linux
  • Operační systém
  • Linuxová distribuce
O autorovi
David Delony (Publikováno 69 článků)

David je spisovatel na volné noze žijící na severozápadě Pacifiku, ale původně pocházející z Bay Area. Od dětství byl technologickým nadšencem. Mezi Davidovy zájmy patří čtení, sledování kvalitních televizních pořadů a filmů, retro hry a sbírání desek.

Více od Davida Delonyho

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem