Документация по ОС FreeBSD Среда, 18.06.2025, 04:21
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » Установка и настройка

FreeBSD Desktop-KDE4. Часть 2 [2009]

Отвечаем на вопросы:

Username: fox
Full name: fox

А вод на такой вопрос, отвечаем wheel так как это группа следующая по рангу за root пользователем, можно конечно создать и свою группу но тогда будут ограничения, в нашем случае нужен wheel, на все другие вопросы отвечаем клавишей «Enter».
login group: wheel

В конце нас спросят о пароле, мы его дважды введём, и потом нам выведут на экран все наши данные о новом пользователе и предложат его создать, для этого введём «yes»!
Если нам больше не нужно создавать пользователей, на следующий вопрос мы ответим «no»!
Теперь нам надо, наладить работу сетевой карточки:
sysinstall

Вводим эту команду, и мы попадаем в нам ранние знакомое меню, как на картинке мы выбираем параметр «Configure» с ним нам в основном придётся работать, там есть куча разных пунктов и опций но я буду максимально краток и понятен по этому не буду рассредоточиваться!
 
 
Затем мы увидим вод такое меню, и нам понадобиться пункт «Distributions», там хранятся исходники (в основном), нам надо поставить ветку «ports», и ветку «src», ну можно ещё будет поставить ветку «man», пригодиться!
 
Когда мы выбираем выше указанные 3 пункта, то последует таблица в которой будет спрашиваться о источники, откуда ставить, мы будем ставить с CD/DVD источника!
Процесс установки займёт не значительно время…
После установки, мы настроем сетевой интерфейс, для этого: мы выбираем пункт «Networking», в корневом пункте «Configure» и видим вод такое меню:
 
 
Нам понадобиться пункт «Interfaces», заходим в него.
И видим список наших интерфейсов, по описанию не сложно догадаться где есть кто…
У обычных карточке будет в описании обязательно фигурировать фраза «Ethernet», выбираем, затем последует вопрос: нужна ли поддержка протокола «IPv6», можно отказываться мело «No», затем вопрос о «DHCP»: если у нас в сети обслуживает «DHCP» сервер можно выбрать, а если у нас чисто статика то отказываемся!
Теперь мы видим таблицу настроек нашего интерфейса:
 
 
Заполняем нам необходимые поля:
Поле «Host:» здесь мы указываем имя машины, я например назвал «MYBSD»!
Поле «IPv4 Gateway:» здесь я указал Шлюз для карточки!
Поле «Name server:» здесь указывается DNS сервер!
Поле «IPv4 Address:» здесь мы указываем ip нашей машины!
Ну и поле «Netmask:» я думаю комментировать не стоит :-)
Все остальные поля так и оставляем пустыми!
На следующий вопрос можно ответить «Yes»…
Выходим из всех меню, и теперь что бы в силу вступили настройки достаточно просто перезагрузиться или конечно в ручную из под консоли всё пробить, но я не буду заморачивать вас пока, так что просто перегрузимся!
Да к стати, у Фри вам понадобятся эти две команды:
init 0

Команда «init 0» выключает компьютер!
init 6

Команда «init 6» перезагружает компьютер!
Так что мы вводим просто «init 6» и наблюдаем как перезагружается наша машина :-)

После перезагрузки, проверяем:
ping google.com

Если всё нормально мы увидим, что пингуеться ресурс!
А так же если у вас несколько ДНС адресов их можно добавить, для этого нам понадобиться редактировать конфиг днс адресов:
ee /etc/resolv.conf

Мы увидим:
nameserver 192.168.216.216

Ранее введенный нами первый адрес, если надо ещё добавить, мы просто ниже в столбик добавляем «nameserver» и адрес…
Выйти и сохранить изменения в редакторе «ee» можно сделать: «Esc» -> «a» -> «a»
Теперь поправим один из главных конфигов который влияет на загрузку демонов (служб), и других опций, это: «rc.conf»
ee /etc/rc.conf

Возможно, у вас были проблемы при загрузки у вас долго стояла машина на таких строках:
 
 
Это проблема с «sendmail», его можно выключить, мы должны добавить специальные строки в «rc.conf», и заодно приведём «rc.conf» в порядок и сделаем русскую локализацию консоли!
Доводим до такого состояния «rc.conf»:

#Настройки интерфейса
ifconfig_em0="inet 192.168.202.110 netmask 255.255.255.0"
#Шлюз
defaultrouter="192.168.202.2"
#Имя машины
hostname="MYBSD"
#Выключить SENDMAIL
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
#Russian локализация
keymap="ru.koi8-r"
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"
keymap="ru.koi8-r.win"
keyrate="fast"
scrnmap="koi8-r2cp866"

Сохраняем, теперь закончим с локализацией консоли, для этого:
ee /etc/master.passwd

В строках «root» и нашего второго пользователя (в моём случае «fox»), было так:
root:$1$3VKiMla8$ZwdSMvZ2GoW04qBCp88tJ.:0:0::0:0:Charlie &:/root:/bin/csh
fox:$1$oxJo19Bu$uaLbLwXT70.KfkeriJJEe1:1001:0::0:0:fox:/home/fox:/bin/sh

Стало:
*одной строкой
root:$1$3VKiMla8$ZwdSMvZ2GoW04qBCp88tJ.:0:0:russian:0:0:Charlie &:
/root:/bin/csh
*одной строкой
fox:$1$oxJo19Bu$uaLbLwXT70.KfkeriJJEe1:1001:0:russian:0:0:fox:
/home/fox:/bin/sh

Сохраняем, и теперь нужно перепаковать:
pwd_mkdb /etc/master.passwd

И последний штрих по локализации, это поправить файлик «ttys»:
ee /etc/ttys

Находим строки:
ttyv0 "/usr/libexec/getty Pc" cons25 on secure
ttyv0 "/usr/libexec/getty Pc" cons25 on secure
ttyv1 "/usr/libexec/getty Pc" cons25 on secure
ttyv2 "/usr/libexec/getty Pc" cons25 on secure
ttyv3 "/usr/libexec/getty Pc" cons25 on secure
ttyv4 "/usr/libexec/getty Pc" cons25 on secure
ttyv5 "/usr/libexec/getty Pc" cons25 on secure
ttyv6 "/usr/libexec/getty Pc" cons25 on secure
ttyv7 "/usr/libexec/getty Pc" cons25 on secure

И добавляем букву «r» после «cons25», что бы выглядело вод так:
ttyv0 "/usr/libexec/getty Pc" cons25r on secure
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" cons25r on secure
ttyv2 "/usr/libexec/getty Pc" cons25r on secure
ttyv3 "/usr/libexec/getty Pc" cons25r on secure
ttyv4 "/usr/libexec/getty Pc" cons25r on secure
ttyv5 "/usr/libexec/getty Pc" cons25r on secure
ttyv6 "/usr/libexec/getty Pc" cons25r on secure
ttyv7 "/usr/libexec/getty Pc" cons25r on secure

Теперь сохраняем и снова перезагрузка, проверяем!
Проверяем, если в консоли при помощи комбинации «Ctrl+Shift» получиться переключиться печатать и видеть русские буквы значит всё получилось, ну и разуметься если ранее у вас были при загрузки проблемы с «sendmail» то теперь всё будет без проблем загружаться!
И так, с мелкими штрихами мы закончили теперь можно приступить к установки X-сервера!
X-сервер и KDE4 я рекомендую ставить из пакетов не портов, а потом доабгрейдить до последней версии, приступим:
sysinstall

Знакомое меню, выбираем пункт «Configure», затем «Packages», затем «CD/DVD», теперь выбираем ветку «X11», и в ней находим «xorg» ставим галочку, можно ещё один пакет не мало нужный поставить для этого подымаемся на директорию выше из «X11» и находим «net».  И там находим такой чудо пакет «cvsup-without-gui-16….»
Ставим галочку на против его, и поднявшись на директорию выше, мы замечаем что у нас есть внизу выбор «ОК» или «Install», зайдя туда у нас появляется меню о том что мы выбрали для установке два наших пакета!
Соглашаемся и начинается установка «X-сервера» и «cvsup»!
По окончанию установки, мы выходим из меню…
Попробуем настроить X-сервер!
Делаем вод такую не сложную команду, для обнаружения новых доступных программ и служб:
#rehash

Теперь пробуем запустить в ручную X-сервер:
startx

И у нас загружается X-сервер, примерно будет выглядеть так:
 
 
Теперь мы можем протестировать работу монитора, клавиатуры, манипулятора типа мышь, ага в моём случае монитор нормально сработал а вод клавиатура и мышь не работает!
Если у вас тоже самое, то делаем следующее, выходим из X-сервера при помощи комбинации клавиш «Ctrl+Alt+F3», возможно придётся несколько раз нажать пока вываливаемся потом возвращаемся в ту консоль в которой у нас был произведён запуск X-сервера, и делаем комбинацию клавиш «Ctrl+C», у нас снова появиться возможность вводить команды:
добавим строчку в «rc.conf»

hald_enable="YES"

А теперь перезагрузимся «init 6»!
Загрузившись, мы переходим в первую консоль заходим под логином «root», и снова пробуем запустить X-сервер:
startx

Загружается, знакомая картина ну на этот раз уже всё работает и мышь и клавиатура!
Если вы достигли такого успеха я вас поздравляю вы настроили по минимуму X-сервер, сейчас всё стало на много легче, вод когда я начинал знакомиться с FreeBSD то XORG приходилось в ручную конфигурировать и настраивать опции xorg.conf но не так давно разработчики побеспокоились автоматизировать это, что значительно нам облегчает жизнь! :-)
Выходим знакомым способом «Ctrl+Alt+F3»…

3) Теперь приступам к установке самого KDE4, для этого заходим уже нам более-менее знакомую утилиту «sysinstall», далее пункт «Configure», затем пункт «Packages», затем «CD/DVD», затем «X11», и находим там KDE4! Ставим на против него галочку, подымаемся на пункт выше, и выбираем «install», у нас спрашивают уверены ли мы, что хотим поставить данное приложение, мы соглашаемся, и начинается установка.
По окончанию установки, мы выходи из утилиты, и теперь нам надо поправить один файлик, для нормальной загрузки нашего КДЕ, находим вод такую строку в файле ttys:
ee /etc/ttys

Было так:
ttyv8 "/usr/local/bin/xdm -nodaemon" xterm off secure

А мы изменим на вод так:
ttyv8 "/usr/local/kde4/bin/kdm -nodaemon" xterm on secure

Теперь перезагружаемся, и при загрузке у нас должен загрузится сам KDE4!
 
 
О чудо, и что мы видим загрузился КДМ менеджер загрузки КДЕ, вводим пользователя помните мы специально создавали в моём случае это fox, а вы своего потому что под root вас не пустят!
Первое что мы сделаем, мы прикрутим звук, по умолчанию у FreeBSD звук не работает, это связано с ядром, но его не сложно включить…
Для этого нам понадобиться консоль, мы можем открыть её прямо в графической оболочке, либо вывалиться в другой терминал-консоли, попробуем первое, но так как КДЕ у нас установлен из коробки у нас могут быть проблемы мы займёмся их решением позже, пробуем сделать вод так: Кликнем в левом нижнем углу К, затем выберем «Applications», затем «Syst», и мы должны увидеть «Termi». Это и есть консоль но если она не запуститься, то тогда делаем не сложную комбинацию клавиш «Ctrl+Alt+F2», к стати знаем что теперь на 8-мом терминале сидит X-сервер, и вернутся с любой консоли мы можем при помощи комбинации «Alt+F9», это на заметку, мы заходим под рутом, а если всё же у вас под КДЕ консоль загрузилась, то перейти в режим рута вы можете при помощи команды «su -».
Нам нужно выяснить на каком чипсети у нас звук, для этого загрузим поддержку всех, а потом выясним кто у нас:

kldload snd_driver

И у нас должны загрузиться поддержка всех звуковых карточек, но нам что бы не засорять систему нужно выяснить кто именно у нас, для этого:
cat /dev/sndstat

И вод как на картинке мы увидим какое приложение истинное:
 
 
У FreeBSD, имеются default конфиги, для этого мы делаем следующее, что бы определить нам нужный модуль ядра:

cat /boot/defaults/loader.conf | grep snd_es137x

После слова «grep» мы вписываем ваш модуль, а я свой «snd_es137x», и вы увидите необходимую информацию:
snd_es137x_load="NO" # es137x

Теперь нам нужно добавить в загрузку этого приложения, для этого:
echo 'snd_es137x_load="YES"' > /boot/loader.conf

Ну а вы вместо моего «snd_es137x_load» своё подставите значение!
Всё перезагрузка, теперь у вас КДЕ, будет со звуком!

************************************WARNING*****************************
* Эта статья ещё не дописан, но по просьбе многих я её уже как бы              
* выпускаю в свет, но я буду по мере свободного времени писать, просто многие  
* жаждут хотя бы начать установку, вод я и предоставляю её на всеобщее        
* обозрение в состояние Curent!                                                
* За одно и баги самой статьи раньше начнут фиксить!                          
*************************************************************************



Источник: http://www.lissyara.su/articles/freebsd/x/desktopbsd-kde4/
Категория: Установка и настройка | Добавил: oleg (21.12.2009) | Автор: fox
Просмотров: 1107 | Комментарии: 1 | Рейтинг: 5.0/1 |
Всего комментариев: 1
1 Алексей  
0
Ещё бы написали где нить на сайте как подправить чтоб письма приходили не от Charlie & [root@] а как то более вминяемого пользователя !!!

------------
С уважением администратор компьютерной барахолки www.oldcomp.ru


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2025