Данная статья представляет собой пошаговую инструкцию по установке и настройке FreeBSD 11.0 x64. В статье подробно описан процесс создания загрузочной USB флешки с FreeBSD 11.0 x64, а также установки Xorg и графической среды GNOME 3.
Процесс создания загрузочной USB флешки и установки показан на примере FreeBSD 11.0 x64, однако данное руководство полностью подходит для установки других версий FreeBSD.
.
Для установки FreeBSD понадобятся:
1. USB флешка объемом 1Гб или больше. Имейте ввиду, что в процессе создания загрузочной USB флешки с FreeBSD вся информация находящаяся на ней будет удалена.
2. Утилита Win32 Disk Imager для создания загрузочной USB флешки из IMG-образа FreeBSD.
.
3. Дистрибутив FreeBSD-11.0-RELEASE-amd64-memstick в формате IMG-образа.
Ссылка на скачивание с официального сайта:
Скачать FreeBSD с официального сайта.
Ссылка на скачивание FreeBSD-11.0-RELEASE-amd64-memstick:
Скачать FreeBSD-11.0-RELEASE-amd64-memstick.
I. Создание загрузочной флешки с FreeBSD
1. Вставьте USB флешку в USB разъем.
2. Установите скачанную утилиту Win32 Disk Imager. (прим. I accept the agreement > Next > Next > Install > Finish).
3. В Win32 Disk Imager выберите букву USB флешки и нажмите на синюю иконку. В появившемся окне выберите скачанный Вами ранее IMG-образ с FreeBSD, а затем нажмите Открыть (Рис.1).
Рис.1
.
4. Нажмите Write, затем, в появившемся окне, нажмите Yes. После чего начнётся создание загрузочной USB флешки (Рис.2).
Рис.2
.
5. После завершения создания загрузочной USB флешки нажмите OK и закройте программу (Рис.3).
Рис.3
.
II. Установка FreeBSD
1. Вставьте загрузочную USB флешку с FreeBSD в разъём USB.
2. Сразу после запуска компьютера необходимо вызвать Boot menu. Т.к. на разных материнских платах и ноутбуках клавиши вызова Boot menu отличаются, ниже приведена таблица (Рис.4) в соответствии с которой Вам необходимо нажать соответствующую клавишу (прим. если у Вас стационарный компьютер, и Вы не знаете какая материнская на нём стоит, обесточьте компьютер, откройте боковую крышку системного блока и посмотрите модель материнской платы).
Рис.4
.
3. Boot menu незначительно отличается на разных моделях и приблизительно выглядит следующим образом (Рис.5, Рис.6).
Рис.5
.
Рис.6
.
4. Выберите загрузку с USB флешки (Рис.5, Рис.6) и нажмите Enter.
5. В меню выберите первый пункт и нажмите Enter (Рис.7).
Рис.7
.
6. В появившемся окне выберите Install и нажмите Enter (Рис.8).
Рис.8
.
7. В разделе раскладки клавиатуры выберите Russian koi8-r и нажмите Enter (Рис.9).
Рис.9
.
8. Выберите Continue with ru.koi8-r.kbd keymap и нажмите Enter (Рис.10).
Рис.10
.
9. Выберите hostname (прим. можно выбрать любое, в дальнейшем его можно будет изменить), затем нажмите Enter (Рис.11).
Рис.11
.
10. В качестве компонентов для установки выберите lib32, ports, src (прим. чтобы отметить компонент как выбранный нужно его выделить и нажать пробел), затем нажмите Enter (Рис.12).
Рис.12
.
11. Выберите автоматическую разметку Auto (UFS), затем нажмите Enter (Рис.13).
Рис.13
.
12. Выберите Entire Disc, затем нажмите Enter (Рис.14).
Рис.14
.
13. Выберите пункт GPT, затем нажмите Enter (Рис.15).
Рис.15
.
14. Удостоверьтесь, что автоматическая разметка произведена верно, затем выберите Finish и нажмите Enter (Рис.16).
Рис.16
.
15. Выберите Commit и нажмите Enter (Рис.17).
Рис.17
.
16. Начнётся процесс установки (Рис.18).
Рис.18
.
17. После окончания установки необходимо придумать, ввести и повторить пароль для суперпользователя (root) (прим. при вводе пароля, символы не отображаются) (Рис.19).
Рис.19
.
18. В появившемся окне выберите сетевой интерфейс (прим. если у Вас их несколько — выберите тот, который вы хотите настроить для доступа к сети), затем нажмите Enter (Рис.20).
Рис.20
.
19. Для настройки IPv4 выберите Yes и нажмите Enter (Рис.21).
Рис.21
.
20. Для получения настроек по DHCP выберите Yes и нажмите Enter (Рис.22).
Рис.22
.
21. В появившемся окне настроек IPv6 выберите No и нажмите Enter (Рис.23).
Рис.23
.
22. В появившемся окне нажмите Enter т.к. Вы получили настройки по DHCP и адрес уже заполнен (Рис.24).
Рис.24
.
23. Выберите необходимый регион (прим. для России это Europe), затем нажмите Enter (Рис.25).
Рис.25
.
24. Выберите страну и нажмите Enter (Рис.26).
Рис.26
.
25. Выберите необходимый часовой пояс, затем нажмите Enter (Рис.27).
Рис.27
.
26. Подтвердите выбор часового пояса выбрав Yes, затем нажмите Enter (Рис.28).
Рис.28
.
27. Выберите дату (прим. если дата указана верно, то просто выберите Skip, в противном случае укажите дату вручную) (Рис.29).
Рис.29
.
28. Выберите время (прим. если время указано верно, то просто выберите Skip, в противном случае укажите время вручную) (Рис.30).
Рис.30
.
29. Выберите компоненты, которые будут запускаться автоматически при загрузке системы (прим. чтобы отметить компонент как выбранный нужно его выделить и нажать пробел), после выбора компонентов нажмите Enter (Рис.31).
Рис.31
.
30. Выберите третий пункт: Disable reading kernel message buffer for unprivileged users и нажмите Enter (Рис.32).
Рис.32
.
31. Для того, чтобы добавить пользователя выберите Yes и нажмите Enter (Рис.33).
Рис.33
.
32. В строках Username и Full name введите имя пользователя и полное имя (прим. можно указывать любые). В строке Login group введите wheel. Для строк Enter password и Enter password again необходимо придумать, ввести и повторить пароль для пользователя (прим. при вводе пароля символы не отображаются). В остальных строках нажимайте Enter (Рис.34).
Рис.34
.
33. Для подтверждения регистрации пользователя, напротив строки OK? (yes/no) введите yes. Напротив строки Add another user? введите no (Рис.35).
Рис.35
.
34. Выберите Exit и нажмите Enter (Рис.36).
Рис.36
.
35. В появившемся окне выберите No и нажмите Enter (Рис.37).
Рис.37
.
36. Для перезагрузки системы выберите Reboot и нажмите Enter (Рис.38).
Рис.38
.
37. После перезагрузки введите в строке login root, а в строке Password пароль, который вы указывали ранее (прим. см. пункт 17) (Рис.39).
Рис.39
.
III. Установка Xorg и GNOME 3 в FreeBSD
1. Прежде чем устанавливать Xorg и GNOME 3, необходимо проверить соединение с Интернет (прим. особенно это актуально, если доступ осуществляется через роутер). Для этого зайдите через root и введите следующие команды:
1 2 |
# su # ee /etc/resolv.conf |
Рис.40
.
2. В строке nameserver должен быль прописан адрес DNS-сервера (прим. у Вас этот адрес будет другой), если его нет — пропишите адрес вручную (Рис.41).
Рис.41
.
3. После того как Вы проверили (прим. или прописали вручную) адрес DNS-сервера, нажмите Esc. В появившемся окне выберите leave editor и нажмите Enter (Рис.42).
Рис.42
.
4. Выберите пункт save changes и нажмите Enter (Рис.43).
Рис.43
.
5. Для установки Xorg введите:
1 |
# pkg install xorg |
Рис.44
.
6. В строке Proceed with this action введите Y, после чего начнётся установка Xorg (Рис.45).
Рис.45
.
7. Для установки GNOME 3 введите:
1 |
# pkg install gnome3 |
Рис.46
.
8. В строке Proceed with this action введите Y, после чего начнётся установка GNOME 3 (Рис.47).
Рис.47
.
9. Для настройки автоматического запуска GNOME 3 введите:
1 |
# ee /etc/rc.conf |
Рис.48
.
10. Допишите в самом конце строчку:
1 |
gnome_enable="YES" |
Рис.49
.
11. В появившемся окне выберите leave editor и нажмите Enter (Рис.50).
Рис.50
.
12. Выберите пункт save changes и нажмите Enter (Рис.51).
Рис.51
.
13. Для перезагрузки введите:
1 |
#reboot |
Рис.52
.
14. После перезагрузки, для входа в систему потребуется ввести пароль, который Вы указали ранее и нажмите Sign In (Рис.53).
Рис.53
.
15. После ввода пароля загрузится рабочий стол (Рис.54).
Рис.54
.
Установка FreeBSD и графической оболочки GNOME 3 завершена.
.
Так Gnome 3 не будет стартовать с русскоязычным интерфейсом. А на кой нам на пендосовском языке Gnome сдался? Если вручную через startx запускать, то нормальный русский язык будет в Gnome, но его тоже маленько настроить придется, чтобы команда startx не голые иксы запускала, а Gnome 3.
Надо прописать в файл ~/.xinitrc строчку: exec gnome-session
По части «пиндосовский язык» А накой тогда тебе американские компьютеры (вали на скрепные счеты) Накой тебе американский интернет? Да и в целом зачем ты себя мучешь американскими технологиями???? Сиди на дырке во дворе и радуйс скрепам в валенках с балалайкой!
Установил с нуля freebsd 12.1 Всё стало отлично. Стал устанавливать xorg и тут началось: a pre-build version of pkg could not be found for you system (предварительно собранная версия pkg не найдена для вашей системы) И как это понимать. Объясните, пожалуйста, что делать?
Как я понимаю, нет самого установщика pkg, и система спрашивает, установить ли его? Т.е.,устанавливается pkg и после этого идёт установка xorg и возможна установка других пакетов. На чистой фряхе не самой программы pkg, она установится при первом её вызове.
Рекомендую попробовать в такой последовательности:
pkg update
pkg upgrade
pkg install gnome