Первый вариант: на каждой машине устанавливать /usr/ports и спокойно, потихоньку устанавливать все, что необходимо (не лучший вариант, да?). Не лучший хотя бы потому, что по не известной причине время от времени рвется связь (Интернет) на считанные доли секунд, кстати попутно вопрос – отчего так?, говорят надо заземлить, или может это концентратор? И еще, pkg_add способна докачивать пакеты после разрыва?
Второй вариант: выделить машину под это дело (вроде локальный сервер дерева портов для всей сети) закачивать/устанавливать? на нее ПО один раз и потом ставить с нее на все остальные машины в сети. Теперь вопрос: удачна ли сама идея (второй вариант) и как конкретно реализовать эту идею, т.е. чем качать/устанавливать с учетом краткосрочных разрывов связи – pkg_add или например wget или …? Как потом непосредственно указать всем машинам в качестве источника нашу выделенную машину?
Кто дочитал до конца – спасибо

Если лень Вам писать непосредственно ответ, подойдут ссылки на.
Заранее благодарю.