Gibt es eine einfache Möglichkeit, alle Ports neu zu erstellen?

10

Beim Upgrade-Prozess für 10.1-RELEASE werde ich dazu aufgefordert:

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.

Gibt es eine Möglichkeit, alle meine Ports schnell wiederherzustellen? Vielleicht in der riesigen Manpage des Portmasters begraben? Ich konnte es selbst nicht finden ...

Garrett Albright
quelle

Antworten:

9

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

portmaster -af

Vergessen Sie jedoch "schnell". Dies kann je nach Computer und installierten Ports einige Zeit dauern. :) :)

Danach müssen Sie freebsd-update installein letztes Mal laufen .

sysconfig
quelle
Aha. Portmaster kann wirklich alles. Vielen Dank.
Garrett Albright
pkg-static upgrade -fNeuinstallation mit Binärpaketen. man pkg-upgradehat die Details. Sie sind sich nicht sicher, was passiert, wenn Sie einige Ports mithilfe benutzerdefinierter Erstellungsoptionen von Hand erstellt haben.
Lassi