使用 pkg_add、pkg_info 重新安装所有 FreeBSD 软件包

使用 pkg_add、pkg_info 重新安装所有 FreeBSD 软件包

在 OpenBSD 中,我可以使用所有已安装的软件包拍摄快照

pkg_info -m > output.txt 

然后将此文件移动到另一台服务器,并在这台新服务器上运行:

pkg_add -lz output.txt 

并且所有软件包都将重新安装。检查 FreeBSD pkg_info 和 pkg_add 的手册页,我没有找到它。有什么食谱可以做到吗?

答案1

总结一下所写的内容手册:使用pkg_info查看已安装的内容,将其输出到文件,然后您可以执行类似的操作(假设您使用的是 bash 或 POSIX 兼容 shell)pkg_add -r $(cat mylist.txt)

相关内容