Получение Коллекции Портов
Перед тем, как вы сможете устанавливать порты, вы сначала должны установить коллекцию портов--она представляет собой в основном набор файлов Makefile, патчей, файлов описаний, и она размещается в каталоге /usr/ports.
При установке вашей системы FreeBSD утилита sysinstall
запрашивает, требуется ли вам установка коллекции портов. Если вы ответили отрицательно, то можете следовать следующим указаниям для установки коллекции портов:
Метод с использованием Sysinstall
В этом методе повторно используется sysinstall для ручной установки коллекции портов.
Работая как пользователь root, запустите /stand/sysinstall
так, как это показано ниже:
# /stand/sysinstall
Опуститесь вниз и выберите Configure, нажмите Enter
Опуститесь вниз и выберите Distributions, затем нажмите Enter
Опуститесь вниз к пункту ports, нажмите клавишу Пробел
Поднимитесь вверх к Exit, нажмите Enter
Выберите желаемый носитель для установки, например, CDROM, FTP и так далее.
Перейдите на пункт меню Exit и нажмите Enter.
Нажмите X для выхода из sysinstall.
Альтернативный метод получения и постоянной актуализации вашей коллекции портов заключается в использовании CVSup. Посмотрите на файл CVSup из портов, /usr/share/examples/cvsup/ports-supfile. Прочтите раздел Использование CVSup () для получения более полной информации об использовании CVSup и этого файла.
Метод с использованием CVSup
Это быстрый способ для получения коллекции портов при помощи CVSup. Если вы хотите поддерживать ваше дерево портов в актуальном состоянии, или узнать больше о CVSup, то прочтите вышеотмеченные разделы.
Установите порт net/cvsup. Обратитесь к разделу Установка CVSup (Разд. A.5.2) для получения более подробной информации.
Работая как пользователь root, скопируйте /usr/share/examples/cvsup/ports-supfile в новое место, например, в каталог /root или в ваш домашний каталог.
Отредактируйте ports-supfile.
Измените CHANGE_THIS.FreeBSD.org на близкий к вам сервер CVSup. Посмотрите Зеркала CVSup (Разд. A.5.7) для получения полного списка зеркалирующих сайтов.
Запустите cvsup
# cvsup -g -L 2 /root/ports-supfile
При повторных запусках этой команды все последние изменения (кроме реального перестроения портов для вашей системы) будут сгружаться и переноситься в вашу коллекцию портов.