Рабочая станция на FreeBSD

Установка и настройка графической оболочки KDE

4. Установка и настройка графической оболочки KDE

4.1 Настройка запуска KDE

4.2 Русификация KDE4

4.3 Русификация консоли

4.4 Установка кирилических шрифтов

Как уже написано выше, на FreeBSD можно установить достаточно не мало различных графических оболочек и даже использовать их по очереди — в зависимости от вашего настроения. Но пока мы остановимся на KDE.

KDE это мощная графическая среда рабочего стола для Unix и Unix-подобных станций. Она сочетает в себе простоту использования, современную функциональность и выдающийся графический дизайн с технологическим превосходством операционной системы Unix. Для того чтобы поставить эту прекрасный менеджер окон из сети введите команду:

# pkg_add -r kde4

pkg_add -r автоматически загрузит самую последнюю поддерживаемую FreeBSD версию KDE. Естественно вы должны быть подключены к интернету. Так же можно установить KDE из исходных текстов. Для этого, просто наберите в командной строке:

# cd /usr/ports/x11/kde4 && make install clean

Хотя это и возможно, я бы не рекомендовал без надобности устанавливать из исходников такое объемное приложение как KDE — уж очень это долгий процесс. Как в первом так и во втором случае, скорость установки зависит от мощности вашего компьютера и пропускной способности вашего интернет соединения.

4.1 Настройка запуска KDE

Когда закончена установка KDE, X-серверу необходимо указать путь к запуску KDE, сейчас по умолчанию запускается XDM. Для этого необходимо отредактировать файл .xinitrc введите команду:

# echo "exec /usr/local/kde4/bin/startkde" > ~/.xinitrc

 или

# ee /root/.xinitrc

и впишите в файл строку:

exec /usr/local/kde4/bin/startkde

и закройте с сохранением.

Теперь при вызове X Window System командой startx в качестве оболочки будет запускаться KDE. Но, этого нам недостаточно, хотелось бы чтоб оболочка запускалась сама при загрузке системы:

# ee /etc/ttys

и отредактируйте строку, относящуюся к консоли ttyv8:

ttyv8 "/usr/local/kde4/bin/kdm -nodaemon" xterm on secure

Теперь перезагрузитесь и проверьте результат своей работы, если что-то не так, не забывайте о лог файле в директории /var/log/Xorg.0.log.

4.2 Русификация KDE4

Что бы русифицировать KDE4 необходимо установить пакет kde4-l10n:

# cd /usr/ports/russian/kde4-l10n/ && make install clean

после установки заходим через интерфейс KDE в параметры системы, выбираем язык и стандарты и во вкладке локализация добавляем русский язык.

4.3 Русификация консоли

Теперь когда наша оболочка русифицирована, отсалось для полного счастья русифифицировать еще и консоль. От рута редактируйте файл rc.conf находящийся в директории /etc, добавив в него следуюшие строки

keymap="ru.koi8-r"
font8x8="cp866-8x8"
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
scrnmap="koi8-r2cp866"

а так же файл ttys находящийся в той же директории, путем изменения типа всех терминалов с cons25 на cons25r

ee /etc/ttys

теперь выполните команду vipw и в строках относящейся к пользователю root и вашему пользователю между двумя двоеточиями впишите russian, типа так было:

root:$1$a8sy8LS6$iDlm9IBqZkjBSrefz22Hn/:0:0::0:0:Charlie &:/root:/bin/tcsh

а так надо сделать:

root:$1$a8sy8LS6$iDlm9IBqZkjBSrefz22Hn/:0:0:russian:0:0:Charlie &:/root:/bin/tcsh

и тоже самое в строке относящейся к вашему пользователю, узнать вы ее сможете по логину в начале строки. Как альтернативу vipw, можно предложить

pw usermod username -L russian

вписав вместо username имя своего пользователя.

4.4 Установка кирилических шрифтов

Теперь нам понадобяться кирилические шрифты.

ee /etc/make.conf

и добавим в него такой параметр:

WITH_MSWINDOWS_LICENSE=yes

и переходим непосредственно к инсталяции:

cd /usr/ports/x11-fonts/webfonts/ && make install clean

в конце установки вы увидите в консоле сообщение с тексом:

Make sure that the freetype module is loaded. If it is not, add the following
line to the "Modules" section of xorg.conf or XF86Config: Load "freetype"

Add the following line to the "Files" section of xorg.conf or XF86Config:
FontPath "/usr/local/lib/X11/fonts/webfonts/"

Тут все понятно, добавляем в xorg.conf в секцию «Modules» запись позволяющую загружать нужные нам шрифты

Load "freetype"

, а в секцию «Files»

FontPath "/usr/local/lib/X11/fonts/webfonts/"

Существуют и другие наборы шрифтов, найти их можно в разделе /usr/ports/x11-fonts

Поделись с друзьями:

Опубликовано 01.09.2010 в 06:48 · Автор komivlad · Ссылка
Рубрики: Desktop, FreeBSD · Теги: , ,

2 комментария

Подписаться на комментарии по RSS

  1. Написал(-а) mllr
    27.01.2011 в 15:49
    Ответить · Ссылка

    dmitry, если я правильно понял, то установка русификации уже успешно завершена, а возможные конфликты проявили бы себя именно в процессе установки. Так что принципиальной разницы не вижу, только осторожнее с обновлением портов и на всякий случай делайте бекап!

  2. Написал(-а) dmitry
    26.01.2011 в 18:52
    Ответить · Ссылка

    вот как раз этим и занимаюсь) написано лаконично и понятно, спасибо.

    один вопрос. KDE поставил из портов на диске 8.1 RELEASE, потом обновил их, потом установил порт русификации. не будет ли конфликта?

    Или лучше # pkg_add -r kde4 и уже на свежую поставить язык?

Подписаться на комментарии по RSS

Написать комментарий