nas4free (FreeBSD) - как управлять репозитариями?

Уже много лет работает домашний сервер nas4free - исключительно надёжная и устойчивая штука. Ставил его по какой-то крохотной инструкции и уже давно всё забыл начисто.

На днях купил два HDD - хочу увеличить объём хранилища и преобразовать 2-х дисковое зеркало в 4-х дисковый RAID. Привык перед любым изменением любой ОС проверять наличие обновлений, тем более, что до этого не делал ни разу.

И вот получаю такой результат:

# sudo pkg upgrade
Updating FreeBSD repository catalogue...
Fetching meta.txz: 100%    916 B   0.9kB/s    00:01
pkg: repository meta /var/db/pkg/FreeBSD.meta has wrong version 2
repository FreeBSD has no meta file, using default settings
Fetching packagesite.txz: 100%    6 MiB   1.5MB/s    00:04
pkg: repository meta /var/db/pkg/FreeBSD.meta has wrong version 2
Unable to open created repository FreeBSD
Unable to update repository FreeBSD
All repositories are up-to-date.
pkg: repository meta /var/db/pkg/FreeBSD.meta has wrong version 2
pkg: Repository FreeBSD cannot be opened. 'pkg update' required
Checking for upgrades (0 candidates): 100%
Processing candidates (0 candidates): 100%
Checking integrity... done (0 conflicting)
Your packages are up to date.

Пытаюсь обновить локальные БД пакетного менеджера. Тоже ничего не получается:

# sudo pkg update
Updating FreeBSD repository catalogue...
pkg: repository meta /var/db/pkg/FreeBSD.meta has wrong version 2
Fetching meta.txz: 100%    916 B   0.9kB/s    00:01
pkg: repository meta /var/db/pkg/FreeBSD.meta has wrong version 2
repository FreeBSD has no meta file, using default settings
Fetching packagesite.txz: 100%    6 MiB 875.4kB/s    00:07
pkg: repository meta /var/db/pkg/FreeBSD.meta has wrong version 2
Unable to open created repository FreeBSD
Unable to update repository FreeBSD

Я понял это так, что у меня репозитарии вообще не заданы. Или заданы на какой-то локальный каталог. В связи с этим два вопроса:

  1. Как управляются репозитарии на FreeBSD ?
  2. Куда конкретно их надо задать для nas4free?

Ответы (0 шт):