0. FreeBSD - установка. Общее.


Так как строю сервер то беру последнюю версию из стабильных (intel, на момент написания FreeBSD 8, 8.0-RELEASE-i386-disc1.iso).

Запуск установки, так как это все-таки сервер, то под систему весь диск, разбиваем по необходимости (/var, /home, /usr - как это сделать у куда сколько выделить где-то уже написано).

Заказываем минимальную установку.

Вопросов к железу не возникло и потому про конфиг ни слова.

для сетевых интерфейсов назначаю статические адреса - все-таки строим сервер, да и привык я сервакам статические IP-адреса назначать.

Разрешил ssh - доступ.

для своего удобства ставлю mc, portupgrade.

mc - поставил

automake-1.9.6_3
gamin-0.1.10_3
gio-fam-backend-2.20.5
glib-2.20.5
libslang2-2.1.4_1
mc-4.6.2
pcre-7.9
pkg-config-0.23_1
png-1.2.40
python26-2.6.2_3



portupgrade -

#make install clean
...........skip.......

===> Running ldconfig
/sbin/ldconfig -m /usr/local/lib/compat/pkg
===> Installing ldconfig configuration file
===> Registering installation for portupgrade-2.4.6_3,2
===> Cleaning for ruby-1.8.7.160_4,1
===> Cleaning for ruby18-bdb-0.6.5_1
===> Cleaning for automake-1.10.1
===> Cleaning for autoconf-2.62
===> Cleaning for db41-4.1.25_4
===> Cleaning for perl-5.8.9_3
===> Cleaning for automake-wrapper-20071109
===> Cleaning for m4-1.4.13,1
===> Cleaning for help2man-1.36.4_3
===> Cleaning for gmake-3.81_3
===> Cleaning for autoconf-wrapper-20071109
===> Cleaning for p5-gettext-1.05_2
===> Cleaning for gettext-0.17_1
===> Cleaning for libtool-2.2.6a
===> Cleaning for libiconv-1.13.1
===> Cleaning for portupgrade-2.4.6_3,2

В результате установленных пакетов стало столько:

# pkg_info
autoconf-2.62 Automatically configure source code on many Un*x platforms
autoconf-wrapper-20071109 Wrapper script for GNU autoconf
automake-1.10.1 GNU Standards-compliant Makefile generator (1.10)
automake-1.9.6_3 GNU Standards-compliant Makefile generator (1.9)
automake-wrapper-20071109 Wrapper script for GNU automake
db41-4.1.25_4 The Berkeley DB package, revision 4.1
gamin-0.1.10_3 A file and directory monitoring system
gettext-0.17_1 GNU gettext package
gio-fam-backend-2.20.5 FAM backend for GLib's GIO library
glib-2.20.5 Some useful routines of C programming (current stable versi
gmake-3.81_3 GNU version of 'make' utility
help2man-1.36.4_3 Automatically generating simple manual pages from program o
libiconv-1.13.1 A character set conversion library
libslang2-2.1.4_1 Routines for rapid alpha-numeric terminal applications deve
libtool-2.2.6a Generic shared library support script
m4-1.4.13,1 GNU m4
mc-4.6.2 Midnight Commander, a free Norton Commander Clone
p5-gettext-1.05_2 Message handling functions
pcre-7.9 Perl Compatible Regular Expressions library
perl-5.8.9_3 Practical Extraction and Report Language
pkg-config-0.23_1 A utility to retrieve information about installed libraries
png-1.2.40 Library for manipulating PNG images
portupgrade-2.4.6_3,2 FreeBSD ports/packages administration and management tool s
python26-2.6.2_3 An interpreted object-oriented programming language
ruby-1.8.7.160_4,1 An object-oriented interpreted scripting language
ruby18-bdb-0.6.5_1 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat

за удобство надо платить =)

http://allwork.kiev.ua

Обновлено: 12.03.2015