Есть система
%uname -sr
FreeBSD 8.0-RELEASE
Есть Беспроводной адаптер ASUS WL-167g с интерфейсом USB 2.0
У хоста есть еще два интерфейса: fxp1 подключен к оборудования провайдера, fxp0 - к сетевому оборудованию ЛВС квартиры. Wi-Fi нужен для ноутбуков. Пока он один, но мало ли что в будущем изменится.
Итак, что мы видим в системе:
Есть подозрение, что в системе
# uname -sr
FreeBSD 8.1-RELEASE
расположение папки домашних директорий пользователей не /usr/home, а /home. Раньше папка /home то же была, но это была ссылка на /usr/home.
Имеем сервер
# uname -sr
FreeBSD 8.1-RELEASE
Установлен
# pkg_info | grep dhcp
isc-dhcp41-server-4.1.1.p1_1,1 The ISC Dynamic Host Configuration Protocol server
BGP роутер по FTP отдает список сетей, которые через него бегают. И стоит задача взять эти сетки и отдать клиентам вместе с динамическим IP список статичных маршрутов. По сути источник маршрутов не столь важен, главное - как настроить DHCP сервер для указания клиентам статичных маршрутов.
У меня установлена OS
$ uname -a
FreeBSD fduchwork.snegoff.org 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #10: Thu Jan 7 14:50:53 EST 2010 root@build8x64.pcbsd.org:/usr/obj/usr/pcbsd-build80/fbsd-source/8.0-src/sys/PCBSD amd64
И установить Wine не удается. Варианты есть, но я не проверял как оно будет, поскольку кроме как для TZ Wine мне не особо нужен, а играть в TZ я могу и без Wine.
Итак, что я сделал для запуска TZ:
Поставил дома и на работе PC-BSD.
К дистрибутиву PC-BSD одно нарекание: при установке нельзя выбирать русскую раскладку, при вводе логина в Хах не получится переключиться на английскую раскладку для ввода логина. Поэтому при установке оставил раскладку английскую, а уже потом в системе в настройках "Языки" добавил раскладку. Переключение по умолчанию стояло правильное - Alt+Shift.
1. Обновляем порты с помощью cvsup (может занять продолжительное время если порты давно не обновлялись).
#cvsup -g -L 2 /etc/cvsupfile
2. Ищем порт sudo
#cd /usr/ports
#make search name=sudo
3. Переходим в нужный порт
# cd /usr/ports/security/sudo/
4. И устанавливаем программу
#make install clean
5. Редактируем файл настроек
# mc -e /usr/local/etc/sudoers
Ну как водится для начала читаем документацию либо Manual_RU (Переведена не полностью) либо оригинал Manual_EN
Переходим в порты
# cd /usr/ports/
и выполняем поиск нужно нам ПО
# make search name=mpd | grep Path
Выполняем команду
# portversion -v
Получаем список установленного программного обеспечения в виде:
название программы-версия программы статус состояние
статус имеет следующие обозначения
= не нуждается в обновлении
< нуждается в обновлении
> установленная версия ПО выше чем в дереве портов
Устанавливем пакет для управления портами
Переходим в каталог портов
#cd /usr/ports
Ищем нужный порт
# make search name=portupg | grep Path
Переходим в нужный порт
# cd /usr/ports/ports-mgmt/portupgrade
Проверяем конфигурирование компиляции порта
#make config

Устанавливаем программу
#make install clean
Выполняем под супрепользователем команды
# cd /usr/ports/net/cvsup-without-gui/
# make config
===> No options to configure
# make install clean
Пока софт компилируется и устанавливается подготавливаем файл конфигурации для cvsup. Месторасположение файла не важно, я всегда cvsup запускаю с параметрами, в т.ч. и с именем конфигурационного файла.
Выполняем команду
mc -e /etc/cvsupfile
и вставляем в него следующие строки