Пакеты
Переключиться с branch Quarterly на Latest
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
Обновить репозиторий
pkg update -f
Посмотреть, к какому пакету относится файл
pkg which /usr/local/bin/git
pkg which `which firefox`
Посмотреть список файлов в пакете
pkg info -l mc-nox11
Посмотреть список зависимостей пакета
pkg info -d mc-nox11
Посмотреть список пакетов, которые зависят от данного пакета
pkg info -r glib
Проверить наличие новых версий для установленных пакетов
pkg version -v | grep need
Загрузить базу известных уязвимостей, проверить установленные пакеты на наличие известных уязвимостей
pkg audit -F
pkg audit
Удалить пакеты, которые больше не нужны
pkg autoremove
Порты
Задать исключения
REFUSE arabic chinese french german hebrew hungarian japanese korean polish portuguese ukrainian vietnamese
REFUSE astro biology finance irc palm science
Скачать порты (первый раз)
portsnap fetch extract
Обновить порты (последующие разы)
portsnap fetch update
Вывести меню конфигурации для данного порта и всех, которые будут установлены вместе с ним
make config-recursive