Многие люди считают, что развернуть GUI интерфейс на FreeBSD 9 – есть трудная задача. Но для опровержения данного утверждения, есть моя заметка.

Итак, у нас есть система:

$ uname -a

FreeBSD ekzor 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64

 

Для начала, повысим права до уровня суперпользователя (т.е. До root):

ekzor$ su -l root

Password:

Отредактируем загрузочный конфигурационный файл /boot/loader.conf добавив в него следующие строки:

ekzor# ee /boot/loader.conf

linux_load=”YES”

linprocfs_load=”YES”

atapicam_load=”YES”

Следующим шагом будет создания каталога proc:

ekzor# mkdir -p /compat/linux/proc

Далее внесём в fstab запись, разделяя нажатием клавишы “TAB”:

ekzor# ee /etc/fstab

proc /proc procfs rw 0 0

linproc /compat/linux/proc linprocfs rw 0 0

Сейчас инициализируем загрузку:

ekzor# ee /etc/rc.conf

linux_enable=”YES”

Подготовительный этап завершён, сейчас же нам нужно, чтобы система с осью FreeBSD 9.0 была подключена к интернету, т.к. будут скачены пакеты: xorg gnome2

ekzor# pkg_add -r xorg gnome2

Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9.0-release/Latest/xorg.tbz… Done.

… и началось получение необходимых пакетов для установки

Через некоторое время в зависимости от Вашей скорости интернета, графическое окружение GNOME 2 будет успешно установлено на Вашу систему.

Congratulations! GNOME 2 has been successfully installed on your system.

For help on starting it up, as well as answers to common questions, and

some known issues, please see the FreeBSD GNOME homepage at:

http://www.FreeBSD.org/gnome/

**************************************************************************

Следующий шагом нужно, чтобы была запись в hosts:

ekzor# hostname

ekzor

ekzor# ee /etc/hosts

127.0.0.1 ekzor

Отредактируем загрузочный файл, чтобы настройки gnome не пропали при перезагрузки:

ekzor# ee /etc/rc.conf

gnome_enable=”YES”

hald_enable=”YES”

gdm_enable=”YES”

dbus_enable=”YES”

Сохраняем и перезагружаем систему и наблюдаем окно входа, как представлено ниже:

Установленное GUI окружение Gnome на систему FreeBSD 9.0

Соответственно входим, введя свои данные, в моем случаем это

Login: ekzorchik

Pass: <мой_пасс>

И по итогам успешной авторизации получим GUI окружение привычной работы. На этом можно подвести черту и сказать, что всё настроено. В последующих заметках я расскажу, как дополнить или продуктивно осуществлять работу с данной системой, т. е. FreeBSD 9.0. На этом всё, удачи.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru