LINUX.ORG.RU

Расшариваешь каталог /usr/ports/packages на сервере по NFSv3 и монтируешь на сконфигурированной машине-клиенте.

Как пример, создание бинарного пакета и пакетов зависимостей на сервере командой:

portmaster -gD www/firefox

Создание репозитория в /usr/ports/packages на машине-сервере:

pkg repo /usr/ports/packages

Настройка клиентской машины:

ee /usr/local/etc/pkg/repos/server.conf
server: {
    url: "file:///mnt", 
    enabled: true,
}

Монтирование сетевого каталога на машине-кленте:

mount_nfs IP-server:/usr/ports/packages /mnt

Бинарное обновление на клиентской машине:

pkg upgrade

(если не хватает необходимых пакетов, предложит установить недостающее из центрального репозитория FreeBSD).

iZEN ★★★★★ ()