Использование pkgng, FreeBSD если для

МАБУ

Брюс Ли Джет Ли Джеки Чан

Использование pkgng



Pkgng это утилита управления пакетами FreeBSD. Pkgng облегчает работу с бинарными пакетами и обладает множеством возможностей. Первый релиз pkgng состоялся в августе 2012 года. Начиная с FreeBSD 10.0 по умолчанию используется уже новый пакетный менеджер pkgng (Next Generation Package Management Tool).



Основные операции утилиты управления пакетами pkgng в операционной системе FreeBSD.


Чтобы вызвать помощь, справку, информацию по работе pkgng введите команду:


pkg help



man pkg



Если вам нужна информация по какому либо аргументу например pkg install введите одну из команд:



pkg help install



man pkg-install



Если вам нужно узнать информацию о бинарном пакете например gimg просто наберите в терминале:



pkg info gimp



Для просмотра всех установленных в системе пакетов выполняем команду:



pkg info



Если нужно посмотреть статистику вводим команду:



pkg stats



Для поиска доступных пакетов пишем:



pkg search



Для установки того же gimp пишем следующее:



pkg install gimp



В процессе установки система задаст вопрос об установки или удалении других пакетов (зависимостей) на что нужно дать ответ Y или N.




Если вам нужно удалить какой либо пакет, например gimp вводим команду:



pkg delete gimp



Для возврата к более ранней версии пакета вводим команду:



pkg remove gimp
pkg install /var/cache/pkg/gimp




Если вы хотите удалить ненужные неиспользуемые зависимости (пакеты) в вашей системе которые только занимают место, то просто наберите в терминале следующее:



pkg autoremove



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


pkg upgrade



После обновления всех пакетов копии старых версий все равно остаются в каталоге который указан переменной PKG_CACHEDIR в конфигурационном файле pkg.conf. Для удалений копий устаревших пакетов в терминале пишем следующее:


pkg clean




Данное видео демонстрирует работу pkgng в операционной системе FreeBSD 11.


Загрузка беседы