ports

warning: Creating default object from empty value in /var/www/clients/client4/web8/web/modules/taxonomy/taxonomy.pages.inc on line 33.

Обновление дерева портов штатными средствами FreeBSD

Portsnap -- система для защищенного распространения дерева портов FreeBSD. Примерно раз в час генерируется ''снэпшот'' дерева портов, который затем архивируется и подписывается электронной подписью. Полученные файлы затем распространяются при помощи HTTP.

Как удалить порт с зависимостями

Очень часто нужно удалить порт со всеми зависимостями которые установились вместе с портом.

cd /usr/ports/ports-mgmt/pkg_rmleaves/
make install clean
rehash
pkg_rmleaves -d

Выбираем порт который нужно удалить, а дальше все должно быть понятно.

Очистка портов во FreeBSD

Несмотря на то, что все хвалят систему портов FreeBSD, в ней есть ограничения. Одно из ограничений действительно уменьшает другие сильные стороны FreeBSD -- это система апгрейда. Взаимодействие с которой использует очень неуклюжий путь. Процесс инсталляции портов записывает каждый файл порта , включая все зависимости . Например, много портов требуют графическую библиотеку PNG. Записи порта указывают на точную версию библиотеки PNG, которая требуется, например версия 1.0.11. В общем, это та же версия, которая
RSS-материал