FreeBSD - portmaster - управление ПО

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск

Portmaster - управление ПО


portmaster - утилита для управления софтом без использования внешних БД и других языков программирования.


Популярное сочетание опций:

# portmaster -a - обновить все пакеты
# portmaster -P ftp/wget - установить используя пакеты, если пакет не доступен - собрать с портов
# portmaster -PP ftp/wget - установить используя только пакеты
# portmaster -f sysutils/lsof - переустановить пакет



Опции

-P - использовать пакеты при установки, если пакет не найден - собрать как порт
-PP - использовать только пакеты, если пакет не найден - прервать установку
-d - всегда удалять distfiles
-D - не удалять distfiles


Ошибка вида:

pkg_version: corrupted record (pkgdep line without argument), ignoring
исправлется так:
# portmaster --check-depends - обновить информацию о зависимостях
Также см. здесь: http://www.cyberciti.biz/faq/pkg_version-corrupted-record-pkgdep-line-without-argument-ignoring/