Установка
пакета
pkg_add -r
название_пакета
где
"-r" означает "remote", т.е. будет качаться с интернета.
Список
установленных пакетов
pkg_info
или информация
о пакете
pkg_info
название_пакета
Удаление
пакета
pkg_delete
название_пакета
Версия
пакета
pkg_version
название_пакета
Чтобы
проверить установлено ли какое-либо ПО, можно использовать:
pkg_info |
grep название_пакета
Порты
Установка
make install
make install
clean
Установка с
автоматическим принятием умолчательных конфигов для портов:
make -DBATCH
install clean
Переустановка
make
reinstall
Удаление
make
deinstall
Очистка от промежуточных
сборок
make clean
Очистка от скачанных
файлов
make
distclean
Предустановочная
настройка (иначе установка будет производится по сохраненной при
предыдущей сборке конфигурации)
make config
Поиск порта
по ключу
make search
key=КЛЮЧ
Поиск порта
по названию
make search
name=ИМЯ
Показать
список зависимостей порта
make
all-depends-list
Обновления
дерева портов
Утилита portsnap включена
в состав базового дистрибутива с FreeBSD 6.0, для более ранних версий
необходима установка (/usr/ports/sysutils/portsnap/).
При первом
обновлении необходимо выполнить следующие команды:
portsnap
fetch && portsnap extract
При
последующих обновлениях
portsnap fetch
update
Пример,
cd
/usr/ports/
portsnap
fetch && portsnap extract
Более
подробно тут.
Утилиту portupgrade надо
сначала установить!
cd
/usr/ports/sysutils/portupgrade/
make install
clean
Обновление
portupgrade
название_программы
Если вы
хотите обновить только определённое приложение, но не полностью базу данных,
используйте portupgrade pkgname, с флагом -r, если portupgrade должен
отработать все пакеты, которые зависят от указанного, и использовать флаг -R
для отработки всех пакетов, которые требуют указанные пакеты.
Для
установки какого-либо порта (с фиксингом проблем с зависимостями и т.д.) нужно
выполнить с флагом "-N":
portupgrade
-N название_программы
Комментариев нет:
Отправить комментарий