DragonFly Инсталиране и първоначална настройка

Съдържание

BSD Installer: конфигурация

Да се ​​върнем към нашата основна история - инсталирането на DragonFly. Както вече споменахме, следващата стъпка в тази посока е първоначалната конфигурация. Разбира се, това може да се извърши и по-късно - или чрез зареждане от същия LiveCD и избиране на съответния елемент в менюто на инсталатора, или чрез стартиране на BSD Installer от вече инсталирана система. Първото обаче е много допълнителна работа, а второто "извън кутията" може да стане само след инсталиране от GoBSD диска. На система, инсталирана от моментните снимки на проекта DragonFly, ще са необходими не съвсем тривиални стъпки за конфигуриране на самия инсталатор :-). Така че не виждам причина благородният дон да не извърши всички възможни настройки веднага след завършване на основната инсталация.

Менюто за първоначална конфигурация (фиг. 7) ви позволява да направите следното:

  • задайте часовата зона;
  • настройте (или коригирайте) датата и часа;
  • задайте администраторска парола;
  • създайте редовен потребител;
  • конфигуриране на мрежови интерфейси;
  • задайте име на машина и домейн;
  • конфигуриране на настройките на конзолата - екранни шрифтове, клавиатурни подредби, съпоставяне;
  • инсталирайте допълнителни пакети.

koi8-r
Фиг. 7. BSD Installer: главно меню за конфигурация

Повечето от тези действия се свеждат до отговаряне на доста тривиални въпроси - ще се съсредоточа само върху най-важните и интересни точки.

Когато дефинирате часова зона (Изберете часова зона ), първото нещо, което трябва да попитате е дали железният часовник е настроен на времето Grinchie (UTC). И ако сте последвали съвета ми от уводната част и сте го направили преди инсталацията - съгласете се, няма да съжалявате.Е, тогава остава само да изберете континента и града на него, напримерЕвропа ->Москва илиАзия ->Камчатка (това, оказва се, е такъв град :-)).

Както е обичайно за системите от клана BSD, настройването на мрежа в DragonFly (елементКонфигуриране на мрежовия интерфейс ) не е лесно, но изключително просто - дори по-лесно (ако е възможно), отколкото с неговата майка FreeBSD.

Като начало се предлага списък с конфигурируеми мрежови интерфейси (фиг. 9). Първият в него е този, който съответства на мрежовата карта на парите - тя всъщност вече подлежи на конфигуриране. В моя случай (чипсет мрежа от ICH4) името му еfxp0, другите мрежови устройства ще имат различно име. Например, мрежови карти с неизвестен произход обикновено се определят катоne0. Ако се съмнявате, можете да отидете на друга виртуална конзола (отново не забравяйте, че това е LiveCD) и да посочите името на необходимия интерфейс с командата ifconfig.

инсталиране
Фиг. 9. Конфигуриране на мрежови интерфейси

  • lp0 - връзка с паралелен порт;
  • lo0 - имитация на мрежова връзка вътре в локалната машина (т.нар. loopback интерфейс);
  • ppp0 - редовна модемна връзка чрез сериен порт, използвайки едноименния протокол (от точка до точка);
  • sl0 - също серийна връзка, но използваща SLIP протокола;
  • fait0 - интерфейс между мрежи с IP протоколи версии 6 и 4.

Интерфейсите lp0 и sl0 най-вероятно сега нямат практическо значение, IPv6 почти не се поддържа от някой друг, а ppp0 е отделна тема, която няма да засягам. Що се отнася до loopback интерфейса, той по принцип е много важен - например да стартирате уеб сървър на локална машина. Той обаче е правилно конфигуриран по подразбиране - това лесно се проверяваекип

в отговор на което серия от съобщения на формата

Така че можете спокойно да преминете към елементаКонфигуриране на име на хост и домейн. Действията, при които се свеждат до въвеждане в съответните полета на името на вашата машина (произволно или в съгласие с администратора - например mydragonfle) и домейн (като mydomain.ru. Това е в корпоративната мрежа (и дори тогава не винаги). В мрежата на "домашен" доставчик не се изисква име на хост и домейн.

Настройката на конзолата ви позволява да зададете клавиатурни подредби (Задайте карта на клавиатурата, фиг. 10), екранни шрифтове (Задайте шрифт на конзолата, фиг. 11) и, ако е необходимо, карти на съответствие (Задайте карта на екрана, фиг. 12). Тоест - да се извърши например пълна русификация на системата. И - по всякакъв начин: в традиционната Unix комбинация от KOI-вход и CP866-изход (с необходимото картографиране) и просто чрез инсталиране на шрифтове и оформления за KOI8-R (няма нужда от карта за картографиране). Има дори чужди за нас шрифтове и оформления за кодирането CP1251.

първоначална
Фиг. 10. Настройка на конзолния шрифт за изход

Предвидени са шрифтове, съдържащи кирилски знаци за кодировки: cp866, koi8-r и koi8-u, cp1251 и iso5 (кодиране за Sparcs). За всяко кодиране има варианти с матрици от 8х8 до 8х16, а за кодировките cp866 и koi8-r има и три хедсета (ако мога така да се изразя). Какво да изберете е въпрос на вкус и нужди. Наскоро се спрях на шрифта koi8-r-8x16. Освен това, както ще бъде показано в следващата статия, зареждането на шрифт при стартиране е временна мярка.

koi8-r
Фиг. 11. Настройка на оформлението на клавиатурата

Български клавиатурни подредби - също няколко, за cp866 и iso5 кодировки, както и две за koi8-r: много странноru.koi8-r и познатия стар (преди Windows) ru.koi8-r.shift. Днес обаче е неудобно да се работи с някое от тези оформления, така че в бъдеще те ще трябва да бъдат променени.

първоначална
Фиг. 12. Инсталиране на картографиране на входни и изходни кодировки

Задаването на картографирането е необходимо само ако има разлика между кодировките за въвеждане от клавиатурата и изход на екрана. Тъй като първият най-вероятно ще бъде koi8-r, а вторият може да се окаже cp866, тогава трябва да се инсталира koi-r2cp866. Освен това няма друг: ако отчаяно се нуждаете от cp1251 за въвеждане, тогава трябва да зададете или екранен шрифт за него (за щастие, той е там, но появата на програми с псевдографика ще бъде грозна), или да потърсите карта за кореспонденция (или да я направите сами). Очевидно, когато използвате "през" koi8-r, картата на съвпадението също не е необходима.

Веднага след русификацията на менюто (по-точно, промяна на шрифта на екрана), менюто BSD Installer ще приеме формата. Да кажем, че е малко странно. Това се дължи на факта, че типът на терминала вече не съответства на заредения. Няма значение, ще поправим такъв позор в следващия раздел.

И все пак, гледайки напред, отбелязвам, че DragonFly съдържа пълен набор от български локали, включително дори ru_RU.UTF-8. Но това, което не беше намерено в него, бяха локалните команди - трябва да прегледате списъка с тях визуално - в директорията /usr/share/locale.

И накрая, допълнителни пакети (Инсталиране на допълнителни софтуерни пакети ). Списъкът с тях не е дълъг - cdrtoosl , cvsup (компилиран без GUI поддръжка) и още няколко, свързани с BSD Installer и неговия front-end (фиг. 13). Въпреки че изглежда, че тези пакети са част от основната система, те са инсталирани в поддиректории на клона /usr/local и са ангажирани към база данни, намираща се в /var/db/pkg.

koi8-r
Фиг. 13.Инсталиране на допълнителни пакети

Трябва да се отбележи, че заявката за инсталиране на допълнителни пакети трябва да бъде само при инсталиране от моментни снимки на проекта. Когато използвате сборката на GoBSD, допълнителните пакети ще се инсталират сами - макар и в съкратена конфигурация (без cdrtoosl и cvsup). Но след това, както споменах, BSD Installer ще бъде незабавно готов за употреба.

Сега изглежда, че можете да рестартирате, нали? Мога. Но има и друга възможност - да използвате "животворните" свойства на инсталационния диск и да доведете настройките до техния логичен край, вече ръчно.