Обновление менеджера пакетов pkg
г. Москва, Ленинский пр-кт д.71/91
8-901-572-77-70   +7 (499) 272-41-24
Дата публикации:

Обновление менеджера пакетов pkg

43b9f198 После перехода на использование 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

Метки: pkg , portaudit