Поиск по портам можно выполнить, находясь в каталоге /usr/ports:
# cd /usr/ports
# make search name=apache24
# make search key=apache24
# whereis apache24
make config - задание или изменение текущих настроек
make fetch - после настройки "порта" система отыскивает предопределенный список сайтов Интернета, откуда можно получить исходный код и выполняет его загрузку
make checksum - подтверждает, что цифровая подпись файла distfile соответствует подписи из файла distinfo "порта"
make extract - разворачивает и извлекает скачанный код
make patch - накладывает на исходный код в рабочем каталоге все патчи, имеющиеся в составе "порта"
make depends - проверяется зависимость "порта" от любых других программ
make configure - проверяет необходимость запуска сценария configure. Это отдельный этап, отличный от make config
make build - происходит компиляция проверенного, извлеченного и исправленного программного кода
make install - устанавливается программа, а ее наличие регистрируется в /var/db/pkg
Также могут пригодится следующие опции комманды make, которые необходимо выполнять находять в каталоге порта:
make showconfig — показать текущие опции сборки порта
make rmconfig — удалить все текущие настройки для порта
make showconfig-recursive — показать настройки для текущего порта и всех зависимостей
make config-recursive — задать настройки для текущего порта и всех зависимостей
make rmconfig-recursive — удалить настройки для текущего порта и всех зависимостей
make config-conditional — пропустить задание опций для портов, у которых уже были заданы требуемые опции
make print-index — удобный для чтения индекс
make deinstall - удаление порта
make reinstall - выполняет повторную установку порта
make clean - очистка собранного порта
make distclean - удалит ненужные distfiles текущего "порта" вместе со всеми зависимостями
Коментувати