
В OpenBSD у меня есть возможность сделать снимок всех установленных пакетов, с помощью
pkg_info -m > output.txt
а затем переместите этот файл на другой сервер и на этом новом сервере запустите:
pkg_add -lz output.txt
и все пакеты будут переустановлены. Проверяя man-страницу FreeBSD pkg_info и pkg_add, я не нашел ее. Есть ли какой-нибудь рецепт, как это сделать?
решение1
Подводя итог написанному вруководство: используйте pkg_info
для просмотра того, что у вас установлено, выведите это в файл, затем вы можете сделать что-то вроде (предполагая, что вы используете bash или оболочку, совместимую с POSIX) pkg_add -r $(cat mylist.txt)
.