Обновление менеджера пакетов pkg
pkg: PACKAGESITE in pkg.conf is deprecated. Please create a repository configuration file
Эта проблема появляется в версиях до 10.0.
1. Проверим, какая версия pkg установлена – если меньше, чем 1.3.7
То запускаем:
# pkg upgrade
2. Создадим конфигурационный файл pkg.conf из sample-файла
# cp /usr/local/etc/pkg.conf.sample /usr/local/etc/pkg.conf
3. Создадим каталог репозитория:
# mkdir -p /usr/local/etc/pkg/repos
4. Создаем конфигурационный файл репозитория /usr/local/etc/pkg/repos/FreeBSD.conf :
FreeBSD: {
url: «pkg+http://pkg.FreeBSD.org/${ABI}/latest»,
mirror_type: «srv»,
enabled: yes
}
5. Запускаем процедуру обновления пакетов:
# pkg update
Теперь, для проверки актуальности портов, вместо {portaudit -Fda}, надо запускать:
pkg audit -F