freebsd инструкция по работе с портами.

Дата | 03.08.2015

Инструкция по пользованию портами.
Конфигурирования порта.

# make config

Установка

# make install calen

Если вам надоедает все время отвечать на да, при установки портов, то делает так:
Либо вовсе добавить его в make.conf BATCH=yes .

# make BATCH=yes install clean

Удаление.

# make deinstall clean

Переустановка.

# make reinstall clean

Очистка.

# make clean

Удаляем скаченные файлы.

# make distclean

Смотрим зависимости по портам.

# cd /usr/ports/editors/nano && make all-depends-list
/usr/ports/ports-mgmt/pkg
/usr/ports/devel/gettext-tools
/usr/ports/converters/libiconv
/usr/ports/textproc/expat2
/usr/ports/devel/gettext-runtime
/usr/ports/print/indexinfo

или так.

# pkg info -r perl5

Поиск нужного пакета, переходим в корень портов cd /usr/ports/

# make search name=nano display=name,path

Установка из бинарных версий портов.

# pkg_info названия_порта

Установка бинарного порта.

# pkg_add -r названия_порта

Удаление бинарника.

# pkg_delete названия_порта

Удаление вместе с зависимостями, что от него зависит.

# pkg_deinstall -r названия_порта

Удалиться порт и все, от чего он зависит, рекурсия к корню.

# pkg_deinstall -R названия_порта

Поиск порта.

# whereis названия_порта

Просмотр версии у установленного порта.

# pkg version | grep "nginx"
nginx-1.8.0_3,2                    =

После обновления портов, можно посмотреть какой софт хочит обновится.

# pkg version | grep "<"

После установи портов (софта) рекомендую делать.

# rehash

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *