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 ...

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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.