¿Hay una manera fácil de reconstruir todos los puertos?


10

En el proceso de actualización para 10.1-RELEASE, se me solicita esto:

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.

¿Hay alguna manera de reconstruir rápidamente todos mis puertos? ¿Quizás enterrado en la enorme página de manual del capitán? No pude encontrarlo yo mismo ...

Respuestas:


9

https://www.freebsd.org/doc/en/books/handbook/updating-upgrading-freebsdupdate.html , sección 24.2.3.3:

portmaster -af

Sin embargo, olvídate de "rápidamente". Esto puede llevar algún tiempo dependiendo de su máquina y los puertos instalados. :)

Después de eso, tendrás que correr por freebsd-update installúltima vez.


Ajá. Portmaster realmente puede hacer todo. Gracias.
Garrett Albright

pkg-static upgrade -fpara reinstalar usando paquetes binarios. man pkg-upgradeTiene los detalles. No estoy seguro de lo que sucede si construyó algunos puertos a mano utilizando opciones de compilación personalizadas.
Lassi
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.