Поиск:
make search key="строка" - поиск пакета по ключевому слову.
make search name="строка" - поиск пакета по названию пакета.
Установка портов:
cd /usr/ports/порт
make
make install
Другие команды:
make deinstall - деинсталлировать приложение.
make fetch - скачать приложение из сети.
make checksum - проверить контрольные суммы.
make depends - перестроить зависимости.
make extract - разархивировать исходные тексты в work директорию.
make patch - применить патчи к приложению.
make build - собрать приложение из исходных тестов.
make clean - "почистить" исходники после сборки.
make reinstall - переустановить приложение после удаления.
make package - построить из порта package.
Варианты обновления дерева портов:
1) portsnap:
При первом запуске набираем:
portsnap fetch
portsnap extract
Будет загружен упакованный снэпшот полного дерева портов(1я строчка) и развёрнут(2я строчка). Для обновления делаем так:
portsnap fetch update
или
portsnap fetch
portsnap update
При первом скачивании будет загружен файл ~50M. При обновлении загружаются только изменения.
2) CVSup
можно использовать csup (тот же cvsup, только написан на С). оно не требует установки в отличие от cvsup (с 6-ой ветки, если не ошибаюсь). конфиги те же подойдут. они лежат в /usr/share/examples/cvsup. их надо немного изменить для работы.
так же csup-ом можно обновлять доки и исходники
запуск: csup -L 2 /path/to/conf