Когато чуете термина BSD, може да си помислите за FreeBSD, NetBSD или OpenBSD, но има друг вариант на BSD, който изглежда привлича по-малко внимание – DragonFly BSD. Какъв е този най-нов вариант на BSD и за вас ли е? Прочетете, за да разберете.
Какво е DragonFly BSD?
DragonFly BSD е BSD система, която първоначално се фокусира върху поддържането на симетрична многопроцесорна обработка (SMP) или работеща на множество процесори.
По време на първоначалното си развитие това все още беше нещо, което виждате предимно само на мощни сървъри и клъстери. Многоядрените процесори току-що ставаха често срещани на персоналните компютри. Системата е проектирана за производителност на многопроцесорни системи и за избягване на блокиране, доколкото е възможно.
С многоядрените системи, които вече са често срещани, проектът се измести към мащабируемост и надеждност. В претенции на уебсайта на проекта че системата може да обработва най-малко един милион потребителски процеси или нишки. Възможно е да стартирате цялото ядро в потребителски режим на DragonFly BSD.
Системата също така използва собствена файлова система HAMMER. Може да се възстанови от сривове, без да стартира fsck при рестартиране и поддържа до един ексабайт в съхранение.
Кратка история на DragonFly
Като с OpenBSD, DragonFly BSD е резултат от разклонение в BSD система поради несъгласие между проекта и един от неговите собствени разработчици. Матю Дилън, разработчик на FreeBSD, се скара с другите разработчици, което доведе до достъп до хранилището на изходния код на проекта, така че Дилън реши да разклони кодовата база на FreeBSD 4.x.
Той измисли името "DragonFly BSD", след като видя водно конче в градината си, обявяване на проекта през 2003 г. Проектът се разраства през годините и текущата версия е 6.0.1.
Инсталиране на DragonFly BSD
Инсталирането на DragonFly BSD е подобно на инсталирането на всяка друга BSD или Linux система. Единствената поддържана архитектура обаче е x86-64.
Изтегляте инсталационното изображение и стартирате машината. Посрещнат ви с текстов интерфейс на проклятия в стар стил. Тук няма графика, но процесът на инсталиране е достатъчно ясен.
Инсталаторът ще ви преведе през разделяне на диска, задаване на root парола, настройка на потребители (не забравете да добавите потребители с привилегии на суперпотребител към групата "колело", задаване на часовата зона и други настроики.
Когато рестартирате, имате конзолна среда, която вероятно ще е позната на всеки, който е използвал подобна на Unix система преди. Обвивката по подразбиране е tcsh, която изглежда е стандартна сред BSD.
Изтегли: DragonFly BSD
Управление на пакети в DragonFly BSD
Както при всяка друга система, сама по себе си системата не разполага с всичко, което искате при инсталиране, така че ще трябва да добавите други програми. Също така е лесно да направите това на DragonFly BSD система.
Докато общността на BSD отдавна предпочита изграждането на програми от източник, те са се придвижили повече към двоични пакети, защото спестяват толкова много време; и DragonFly BSD не е изключение.
Командата за инсталиране на двоичен пакет на DragonFly BSD се нарича pkg. За да го използвате, първо се уверете, че сте root:
су -
След това надстройте всички пакети във вашата система, като използвате:
pkg надстройка
За да инсталирате пакет, използвайте pkg инсталиране команда:
pkg инсталирайте vim
Това е подобно на използването на двоични мениджъри на пакети в Linux система.
DragonFly BSD на работния плот
Докато BSD системите като DragonFly BSD имат репутацията, че са само за сървъри, те могат да бъдат работещи настолни компютри за тези удобни с Unix концепциите, особено за хора, които имат опит с технически Linux дистрибуции като Slackware, Gentoo или арх.
По подразбиране DragonFly BSD се зарежда в конзолен режим, което означава, че е само за текст. Можете да стартирате същите приложения от командния ред, които бихте направили в Linux система, но какво да кажем за GUI приложения, като уеб браузъри? Не се притеснявайте, тъй като DragonFly BSD се доставя с X сървъра. За да го стартирате, въведете това в обвивката:
startx
Това ще стартира CWM сесия, която изглежда много стара, с часовник и няколко терминални прозореца. Ако затворите или излезете от обвивката в прозореца с надпис "вход", това ще прекрати сесията ви X11.
Можете също да инсталирате любимите си среди на работния плот и мениджъри на прозорци с pkg, както се вижда по-рано. Можете също да настроите XDM да стартира графично влизане, както при други Linux системи.
Единственото предупреждение при използването на DragonFly BSD е, че тъй като е по-малко известен от други Linux и дори варианти на BSD, хардуерната поддръжка може да е по-малка от тези други системи.
DragonFly BSD: Най-новото дете в BSD Block
Със своите уникални функции DragonFly BSD си струва да проверите, ако сте фен на Linux и Unix системи, особено ако клоните повече към системи, които са по-„Unixy“. Ако все още сте на въпрос дали да използвате Linux дистрибуция или някой от BSD, прочетете повече за подобни операционни системи като OpenBSD и вземете решение съответно.
OpenBSD без съмнение е една от най-сигурните операционни системи в интернет. Ето какво трябва да знаете за това.
Прочетете Следващото
- Linux
- Операционна система
- Linux дистрибуция
Дейвид е писател на свободна практика, базиран в северозападната част на Тихия океан, но първоначално произхожда от района на залива. Той е ентусиаст на технологиите от детството. Интересите на Дейвид включват четене, гледане на качествени телевизионни предавания и филми, ретро игри и събиране на записи.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!
Щракнете тук, за да се абонирате