Страница 1 из 1
FreeBSD ports.
Добавлено: 2008-10-07 10:04:24
fxp
В общем когда устанавливаеш порт, он тянет за собой пачку депендов, через какое-то время порт ненужен и удаляется.
Вопрос, как снести все те депенды которые теперь ненужны ?
p.s.
я понимаю что способов много, ищу оптимальный с минимум гемороя)
Re: FreeBSD ports.
Добавлено: 2008-10-07 10:47:26
Larin
fxp писал(а):В общем когда устанавливаеш порт, он тянет за собой пачку депендов, через какое-то время порт ненужен и удаляется.
Вопрос, как снести все те депенды которые теперь ненужны ?
p.s.
я понимаю что способов много, ищу оптимальный с минимум гемороя)
попробуй это
ports-mgmt/pkg_rmleaves
Re: FreeBSD ports.
Добавлено: 2008-10-07 11:34:30
paradox
в самом ports какая то команда make
все делалал раньше
Re: FreeBSD ports.
Добавлено: 2008-10-07 12:06:48
fxp
paradox писал(а):в самом ports какая то команда make
все делалал раньше
Видимо было очень давно) сейчас ничего подобного нет.
pkg_rmleaves - ацко жжет

Re: FreeBSD ports.
Добавлено: 2008-10-07 13:42:38
Funt1k
Re: FreeBSD ports.
Добавлено: 2008-10-07 13:54:30
alex3
удаляет только исходники а не установленные файлы
Re: FreeBSD ports.
Добавлено: 2008-10-07 15:32:10
Gnix
Код: Выделить всё
Команда pkg_deinstall -r pkg удаляет пакет и все пакеты, которые зависят от него.
Команда pkg_deinstall -R pkg удаляет пакет и все пакеты, от которых зависит он.
оно?
а как определить какая из зависимостей используется по назначению или неиспользуется, пакетов же много???

Re: FreeBSD ports.
Добавлено: 2008-10-07 16:18:03
LMik
в портах make deinstall всегда пахало.
Re: FreeBSD ports.
Добавлено: 2008-10-07 16:23:19
Larin
LMik писал(а):в портах make deinstall всегда пахало.
make deinstall удаляет только сам порт, а зависимости не трогает...
для удаления всякого ненужного хлама рулит консольный pkg_cutleaves или с гуями pkg_rmleaves (гуи на ncurses)
Re: FreeBSD ports.
Добавлено: 2008-10-07 16:24:43
zg
Gnix писал(а):а как определить какая из зависимостей используется по назначению или неиспользуется, пакетов же много???
те, которые нужны, без ключика -f не удалятся