BSD за нетърпеливи LiveCD и настолни варианти на BSD системи
Съдържанието на статията
Дори за Linux ветеран, който е живял със свободен софтуер в продължение на много години, инсталирането и използването на BSD система може да повдигне много въпроси. Въпреки привидните прилики, тези системи имат много разлики и една правилно инсталирана ОС често изисква доста работа с файлове, за да стане използваема. Това е смущаващо за начинаещи, но тези, които просто искат да разгледат BSD, без да навлизат в подробности как работи, могат да опитат специалните LiveCD и настолните версии на тези системи.
Frenzy системен администраторски инструмент
Зареждането на Frenzy отнема доста време, но два пъти по пътя ще бъде прекъснато за 5 и 15 секунди. В първия случай това ще бъде менюто за зареждане на FreeBSD, чрез което можете да деактивирате ACPI, да стартирате в режим за един потребител и да правите всякакви други настройки на ядрото. Второто ще покаже свое собствено Frenzy меню, с което можете да промените някои опции за зареждане на системата, включително възможността да изберете езика на интерфейса, да заредите цялата операционна система в паметта (което ще я направи много по-бърза), демонтирате твърдия диск и т.н. Няколко секунди след това системата ще бъде напълно готова за работа, на екрана ще се появи стандартният команден ред.
Въвеждането на командата startx ще стартира X сървъра с мениджъра на прозорци на Fluxbox, монитора Conky в долната част на работния плот, програмата за оформление на иконите на работния плот idesk и превключвателя на оформлението на клавиатурата xxkb (неговата икона може да се види в областта). Струва си да се каже, че всичко започва и работи много бързо и изглежда стилно. Не е необходима X конфигурация, Резолюцията на екрана е избрана само за монитора. Звукът работи веднага, мрежата ще трябва да се конфигурира ръчно, но тази операция не би трябвало да създава проблеми, тъй като правилният драйвер вече е активиран. Съвместимост с какъвто и да е нестандартен хардуер не е осигурена, следователно, ако обичайната FreeBSD може да го вземе, Frenzy също трябва, в противен случай - играейки с конзолата и танцувайки с дайре.
Както в стандартния Fluxbox, десният бутон на мишката отваря меню, пълно с огромно количество софтуер за всички случаи. Ето само кратък списък от това, което има на диска:
В допълнение към такъв разнообразен набор от програми, Frenzy включва програмата за системна конфигурация FrenzyConf (команда frconf, достъпна и от менюто), която ви позволява да конфигурирате конзолата (избирате шрифтове, конфигурирате мишката и т.н.), да избирате метода на мрежова връзка (ADSL, LAN, VPN) и да го конфигурирате, да активирате различни мрежови услуги. Също така в елемента от менюто "Настройки" има две програми, които инсталират Frenzy на твърд диск или USB-Flash. Във всички други аспекти, това е стандартна FreeBSD, която може да се адаптира към хардуера, е пълна с първокласен софтуер и има отличен графичен интерфейс. Ако искате да изпробвате FreeBSD като основна система, бих препоръчал да останете с Frenzy, която, въпреки че не идва предварително инсталирана с KDE, работи веднага и идва с почти всичко, от което се нуждае един маниак.
BSDAnywhere - безопасността на първо място
BSDAnywhere е LiveCD, базиран на OpenBSD. Изтеглянето на дистрибуцията започва с натискане в отговор на подканата на буутлоудъра. OpenBSD не предоставя никакво меню за зареждане, така че ако трябва да деактивирате ACPI например, ще трябва да го направите ръчно,чрез въвеждане на команди и промяна на подходящите променливи (boot -c; деактивиране на acpi; изход). След зареждане на ядрото и първоначална инициализация на системата, ще бъдете подканени с няколко въпроса, на които ще трябва да отговорите, за да завършите първоначалната настройка на OpenBSD. Първи въпрос: избор на клавиатурна подредба. Тази настройка засяга само конзолата, така че можете безопасно да натиснете един, за да изберете стандартната английска клавиатура. Въпрос втори: избор на часова зона. Няма много смисъл да избирате часова зона, когато зареждате LiveCD за първи път, така че можете просто да въведете GMT, което означава средно време по Гринуич. Трети въпрос: автоматично конфигуриране на мрежата. Ако мрежата има DHCP сървър, има смисъл да натиснете , в противен случай въведете "не" и въведете настройките ръчно.
Излишно е да казвам, че LiveCD включва всичко от проекта OpenBSD, включително OpenSSH и OpenCVS. В противен случай това дори не е въвеждащ LiveCD, а система, създадена от феновете на OpenBSD, така че те винаги да имат познатата среда с тях.
Jibbed - NetBSD във вашия джоб
Начална страница: www.jibbed.org Последна версия: 5.0.1 Операционна система: NetBSD 5.0.1
Не знам защо разработчиците на този LiveCD го кръстиха Jibbed (което в превод от английски означава „упорит“), но трябва да сте наистина упорит човек, за да работи. Дистрибуцията категорично отказа да работи под VirtualBox и qemu, но това не развали много впечатлението, тъй като системата все още трябваше да бъде тествана на място на реален хардуер. Но също така не успя да зареди операционната система на лаптопа със замах, защото както при активирана ACPI подсистема, ядрото просто падна в дебъгера. По време на презареждане на ACPIТрябваше да го изключа принудително, като избрах третия елемент от менюто. В тази конфигурация ядрото премина успешно през всички стъпки за инициализация и предаде щафетата на стартовите скриптове, които включиха и конфигурираха мрежата, използвайки DHCP, и след това генерираха конфигурация за X.org. След това системата прехвърли управлението на командния интерпретатор ksh и започна приветливо да мига курсора.
Опитът за стартиране на X от конзолата също беше неуспешен. Командата startx учтиво каза, че не може да намери подходяща конфигурация за нестандартния широкоекранен дисплей, и излезе. Трябваше да отворя втора конзола (между другото, това се прави с помощта на комбинацията, а не изобщо, както в Linux и FreeBSD), за да вляза като root и да добавя необходимите редове към /etc/X11/xorg.conf (за щастие, vim не е готов). Едва след това Xs стартира и на екрана се появи стандартният Xfce работен плот.
PC-BSD - FreeBSD за домакини
PC-BSD е настолен вариант на FreeBSD, предназначен да направи BSD операционна система, която е лесна за инсталиране и използване от обикновените потребители. Пакетът за разпространение включва удобен за потребителя графичен инсталатор, базиран на BSD Installer, оригиналната PBI система за управление на пакети, която опростява процеса на инсталиране на пакет в система, и няколко помощни програми за персонализиране на инсталираната система.
Дистрибуцията се разпространява като 3,5 GB ISO образ, който включва самата FreeBSD, KDE4 и езикови файлове за няколко страни. Когато зарежда диск, системата извършва стандартна инициализация, скрита зад стилен тъмен начален екран, стартира X сървър с мениджъра на прозорци FluxBox и инсталатора, който действа като графичен преден край към BSDинсталатор.
Инсталираната ОС се зарежда бързо и когато приключи, KDE4 се стартира с модифициран прозорец за зареждане. Не е необходимо да правите никакви допълнителни настройки, освен предварителното потвърждение на конфигурацията на монитора, всичко работи като часовник, включително звук и мрежа (освен ако, разбира се, няма DHCP сървър в локалната зона). Единственият проблем е, че когато избере алтернативно оформление по време на инсталацията, инсталаторът го оставя единственото налично, така че ще трябва сами да конфигурирате превключвателя чрез "Системни Настройки". Самото KDE изглежда познато, разработчиците на PC-BSD не промениха нищо драстично , а само поправиха някои икони (включително менюто за стартиране на приложения) и приложиха различен стил на графичен дизайн.
Пакетите се инсталират с помощта на специална програма Software Manager, чиято икона се поставя директно на работния плот. Той работи много подобно на synaptic deb-package manager: избирате програма от съответния раздел, щракнете върху бутона "Инсталиране" и пакетът се изтегля и инсталира автоматично. Самите пакети се разпространяват като специални архиви с разширение pbi, които включват програмата заедно с всички зависимости. Програмата се инсталира не в структурата на /usr/local директория , както е обичайно във FreeBSD, а в отделна поддиректория в директорията /Programs (помислете за Windows и Mac OS X). Това е наистина удобно - използвайки PC-BSD, никога няма да се натъкнете на проблема с неудовлетворени зависимости или конфликти на зависимости и можете да премахнете пакета просто като изтриете програмната директория от /Programs. Пакетите се актуализират в полуавтоматичен режим, точно както се прави вповечето дистрибуции на Linux (когато актуализация на пакета е налична в хранилището, на екрана ще се покаже съобщение).
DesktopBSD - и отново FreeBSD за домакини
Проектите PC-BSD и DesktopBSD имат много общи неща. И двете операционни системи са предназначени за използване от обикновени потребители, и двете са оборудвани с графичен инсталатор, базиран на BSD Installer, и двете операционни системи използват графична среда, базирана на KDE. Разликата е, че разработчиците на DesktopBSD не преоткриха системата за управление на пакети, а просто включиха графични инструменти за управление на системата за портове в дистрибуцията.
DesktopBSD се разпространява като стартиращи ISO изображения, които са само по-малко от два гигабайта по размер. След стартиране на диска на екрана се появява вече познатото меню за зареждане на FreeBSD, което е по-добре да не докосвате и да натискате. След като изтеглянето завърши, ще се появи текстово съобщение, което ви предупреждава, че избраната конфигурация може да не е подходяща за вашия монитор, в който случай трябва да натиснете комбинацията, за да преминете към следващата резолюция. Веднага след него се появява прозорец с избор на типа изтегляне (на живо или инсталиране), което е много приятно, тъй като в PC-BSD нямаше такава опция.
След като изберете елемента Инсталиране, се появява основният прозорец на инсталатора, от една страна той е много подобен на аналогичния прозорец на PC-BSD, но от друга страна е по-приятен за окото. Стъпките за инсталиране са същите: избор на език, приветствено съобщение, информация за хардуера, избор на тип инсталация (актуализация или обикновена), опция за инсталиране (от диск или мрежа), инсталиране на буутлоудъра, разделяне на диска (включително в автоматичен режим). След това започва процедурата за копиране на файлове, в края на която се извършва рестартиране.
След рестартиранеDesktopBSD поздравява потребителя с весело "Добре дошли!" и ви подканва да извършите първоначална конфигурация, която не може да бъде отменена. Първа стъпка конфигуриране: Инсталирайте допълнителни езикови пакети. Те трябва да бъдат избрани от предложения списък, като конфигураторът се оказа достатъчно умен да запомни избора, направен при инсталирането на системата, и сам да маркира българския език в списъка. Втора стъпка: добавяне на нови потребители и задаване на администраторска парола. Трета стъпка: активирайте BSDStats, който ще изпрати данни за инсталираната операционна система и хардуерна конфигурация до сървърите на проекта със същото име. BSDStats е безвреден проект, който събира статистика за инсталации на BSD системи, така че няма нужда да се притеснявате за поверителността, още повече, че всички данни се изпращат анонимно.
Това е всичко, сега можете безопасно да влезете под името на създадения преди това потребител. Веднага ще направя резервация, че DesktopBSD все още използва KDE 3.5 като работна среда, така че трябва да сте подготвени за известен анахронизъм (въпреки че това ще е плюс за някого). Най-общо казано, работният плот изглежда като обикновен KDE, но като погледнете в трея, можете да видите две икони, едната от които извиква мрежовия конфигуратор, а втората ви позволява да монтирате устройства. Инсталирането на софтуера се извършва с помощта на програма с очевидно име "Софтуер (Софтуер)", чиято икона може да бъде намерена на работния плот . Работи директно със системата на портовете и при първото стартиране предлага изтегляне на същото дърво на портовете от Интернет (което може да отнеме доста дълго време).
PC-BSD PBI пакетите са изградени от дървото на портовете на FreeBSD с помощта на автоматизирана система, така че качеството иуместността на софтуера не подлежи на съмнение.
След пускането на версия 1.7, Peter Gofer, единственият активен разработчик на DesktopBSD дистрибуцията, обяви напускането си на проекта. Въпреки това, на 20 май 2010 г. екип от четирима немски разработчици се присъедини към проекта, който възнамерява да доразвие и подобри разпространението.