reinstalar todos os pacotes do FreeBSD com o pkg_add, pkg_info

1

No OpenBSD, eu tenho a possibilidade de fazer um snapshot com todos os meus pacotes instalados, com

pkg_info -m > output.txt 

e, em seguida, mova esse arquivo para um servidor diferente e, neste novo servidor, execute um:

pkg_add -lz output.txt 

e todos os pacotes serão reinstalados. checando a página man do FreeBSD pkg_info e pkg_add eu não encontrei. Existe alguma receita para fazer isso?

    
por VP. 08.05.2013 / 17:20

1 resposta

1

Para resumir o que está escrito no manual : use pkg_info para ver o que você instalou, imprima isso em um arquivo, então você pode fazer algo como (supondo que esteja usando o bash ou um shell compatível com POSIX) pkg_add -r $(cat mylist.txt) .

    
por 08.05.2013 / 19:30