2011 Август 27 | Othniel.Ru Othniel.Ru Администрирование и безопасность Unix Как собрать пакет из установленного порта? Опубликовано 27.08.2011 в 18:09, размещено в категории freebsd Комментариев нет

Для сборки пакета из уже установленного в системе порта можно воспользоваться командой pkg_create. Для этого необходимо запустить её с ключом -b, готовый пакет будет лежать в текущей директории. Также очень полезен ключ -R, позволяющий собрать пакет со всеми его зависимостями. Например:

# pkg_create -Rb /var/db/pkg/mc-4.5.7_1/

Оставит в текущей директории пакет  mc-4.5.7_1.tbz со всеми его зависимостями. Полезная функция, не правда ли?

P.S.: Для полноценной работы с портами, помимо страницы ports (7), необходимо также внимательно изучить файл /usr/ports/Mk/bsd.port.mk, в котором содержится множество дополнительных целей make и переменных.

, , ,
  • Сейчас вы просматриваете архив за 27.08.2011, Суббота.