reinstale todos los paquetes de FreeBSD con pkg_add, pkg_info

reinstale todos los paquetes de FreeBSD con pkg_add, pkg_info

En OpenBSD, tengo la posibilidad de tomar una instantánea con todos mis paquetes instalados, con

pkg_info -m > output.txt 

y luego mueva este archivo a un servidor diferente y en este nuevo servidor ejecute:

pkg_add -lz output.txt 

y todos los paquetes se reinstalarán. Revisando la página de manual de FreeBSD pkg_info y pkg_add no la encontré. ¿Existe alguna receta para hacerlo?

Respuesta1

Para resumir lo que está escrito enel manual: utilícelo pkg_infopara ver lo que ha instalado, envíelo a un archivo, luego puede hacer algo como (suponiendo que esté usando bash o un shell compatible con POSIX) pkg_add -r $(cat mylist.txt).

información relacionada