В начало блога На главную

После первого запуска freebsd

Отключение доустановки модулей из х11, установка портаудит — показывает что из портов нужно срочно обновить, портапгрейд — обновляет порты, нано — мой любимый редактор.

echo 'WITHOUT_MODULES=X11' >> /etc/make.conf
pkg_add -r portaudit portupgrade nano
portaudit -Frehash

Изменение консольки рута. цвет и путь.

nano /root/.cshrc
setenv EDITOR nano
set prompt = '%{^[[40;32;1m%}%$cwd/>'

Настраиваем ОС на родную локаль и временную зону:

sysinstall
Configure > Console >
2 Font > 5 IBM 866 Russian, IBM encoding
3 Keymap > Russia KOI8-R Russian KOI8-R keymap
4 Repeat > Fast Fast keyboard repeat rate
5 Saver > 1 Blank Simply blank the screen
6 Screenmap > 5 KOI8-R to IBM866 Russian KOI8-R to IBM 866
7 Ttys > 6 KOI8-R cons25r
X Exit > OK
Time Zone > NO > 8 Europe > 38 Russian Federation> 2 Moscow+00 - west Russia > YES
Х Exit > [X Exit Install]

Обновляем корень портов:

nano ~/csup-a
*default host=cvsup2.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all
src-all

Пересобираем ядро под текущую системку:

сd sys/i386/conf/
cp GENERIC my_kern
nano my_kern

В нем отключаем ненужное и добавляем следующее для нормальной работы NAT и тп

options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPFIREWALL_FORWARD
options IPDIVERT
options DUMMYNET
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_NAT
options LIBALIAS

Запускаем установку и ждем….

/usr/src/make buildkernel KERNCONF=my_kern && make installkernel KERNCONF=my_kern
#shutdown -r now

Рассказать: