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

12 Апрель 2010 Автор: Ramzess

При установке порта во FreeBSD, частенько он за собой тянет целый воз зависимостей. Чтобы удалит порт вместе с зависимостями есть такая штука как pkg_rmleaves:

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

Далее выбираем нужный порт и удаляем.

Комментарии: 2

  1. z0mb1e:

    pkg_rmleaves Не всегда корректно Робит, так что
    cd /usr/ports/ports-mgmt/portupgrade && make install clean

    В состав portupgrade входит утилита pkg_deinstall.
    #pkg_deinstall -r $portname

  2. Scad:

    z0mb1e почти прав. чтобы удалить порт с _его_ зависимостями, а не с теми портами, что от него зависят:
    #pkg_deinstall -R $portname

Оставить комментарий