Existe uma maneira fácil de reconstruir todas as portas?

10

No processo de atualização para 10.1-RELEASE, eu sou solicitado com isso:

Installing updates...
Completing this upgrade requires removing old shared object files.
Please rebuild all installed 3rd party software (e.g., programs
installed from the ports tree) and then run "/usr/sbin/freebsd-update install"
again to finish installing updates.

Existe uma maneira de reconstruir rapidamente todas as minhas portas? Talvez enterrado na enorme página de manual do portmaster? Eu não consegui encontrar ...

Garrett Albright
fonte

Respostas:

9

https://www.freebsd.org/doc/en/books/handbook/updating-upgrading-freebsdupdate.html , seção 24.2.3.3:

portmaster -af

Esquecer "rapidamente" embora. Isso pode levar algum tempo, dependendo da sua máquina e das portas instaladas. :)

Depois disso, você terá que executar freebsd-update installuma última vez.

sysconfig
fonte
Aha. o portmaster realmente pode fazer tudo. Obrigado.
Garrett Albright
pkg-static upgrade -freinstalar usando pacotes binários. man pkg-upgradetem os detalhes. Não sei o que acontece se você construiu algumas portas manualmente, usando opções de compilação personalizadas.
Lassi