>Короче пробовал /stand/sysinstall
>Птом configure>package Выбираю чё мне надо, а дальше чё? Понятно нажимаю Инстал... вроде инсталируется... в порты почему-то... От туда пытаюсь make install еррор еррор.... :((
каша какая-то.
для FreeBSD два понятия:
- packages, установка уже готовых скомпилированных
пакетов, они уже binaries и собраны ответственным за них из FreeBSD Team
(утилиты pkg_*)
готовые пакеты устанавливаются командой pkg_add
если имеют зависимости, потребуют их установки
- ports - порты, это дерево портированного software для OS FreeBSD, разбитого на категории
и имеющего для каждого конкретного порта структуру
/usr/ports/category/name
Makefile - файл проекта с указанием расположения
дистрибутива name, ключами компиляции и сборки
и зависимостями от тех или иных библиотек или
другого пакета another-name
distinfo - md5 контрольные суммы sources дистрибутивов
pkg-* - описания, список того что будет установлено и куда и пр важная информация
files - директория содержащая патчи, заготовки файлов конфигураций, диалоговые меню и пр
установка из портов производится командами:
cd /usr/ports/category/name
make
make install
если зависимые порты не установлены, то начнется
их автоматическая установка в систему - подобно
тому как мы это сами сделали бы руками, как описано выше для конкретного порта
После чего будет продолжена установка затребованного нами порта
имя пакета или порта - это имя software продукта,
вся разница в том что пакет - binaries, а порт -
это проект для сборки из sources
установка пакетов через /stand/sysinstall - это
вызов pkg_add из последнего