Страница 1 из 1

Сборка пакетов с зависимостями из установленных портов

Добавлено: 2010-06-29 11:54:51
jag787
Народ у кого-небудь есть решение, как можно собрать пакеты с зависимостями из установленных портов в системе....

а то ломает писать команду для каждого пакета....а в я еще не такой гуру,чтоб скрипты ваять :bn:

p.s Freebsd 8 amd64.

Re: Сборка пакетов с зависимостями из установленных портов

Добавлено: 2010-06-29 12:26:20
Alex Keda

Код: Выделить всё

man pkg_info

Re: Сборка пакетов с зависимостями из установленных портов

Добавлено: 2010-06-29 14:12:28
snorlov
Я с opennet.ru стащил скриптик....

Re: Сборка пакетов с зависимостями из установленных портов

Добавлено: 2010-06-29 14:54:05
iZEN
jag787 писал(а):Народ у кого-небудь есть решение, как можно собрать пакеты с зависимостями из установленных портов в системе....

а то ломает писать команду для каждого пакета....а в я еще не такой гуру,чтоб скрипты ваять :bn:

p.s Freebsd 8 amd64.
"portinstall -p категория/порт" соберёт бинарные пакеты порта и его зависимостей в каталоге /usr/ports/packages/All/.
portinstall— это программа из пакета ports-mgmt/portupgrade.

Если пользовать portmaster (порт ports-mgmt/portmaster), то нужно давать команду: "portmaster -g категория/порт".

Если нужно построить бинарные пакеты программы и всех её зависимостей, то дать команду "cd /usr/ports/категория/порт/ && make clean package-recursive clean".

Re: Сборка пакетов с зависимостями из установленных портов

Добавлено: 2010-06-30 21:19:36
jag787
вопрос закрыт.

использовал приложенный скрипт.

Re: Сборка пакетов с зависимостями из установленных портов

Добавлено: 2010-06-30 21:35:08
hizel
для полу-Ъ

http://pastebin.com/6mY3zDQp