有没有一种简便的方法可以重建所有端口?


10

在10.1-RELEASE的升级过程中,系统提示我:

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.

有没有办法快速重建我的所有端口?也许埋在portmaster庞大的手册页中?我自己找不到...

Answers:


9

https://www.freebsd.org/doc/zh/books/handbook/updating-upgrading-freebsdupdate.html,第24.2.3.3节:

portmaster -af

忘记“快速”。这可能需要一些时间,具体取决于您的计算机和安装的端口。:)

之后,您将不得不freebsd-update install最后一次运行。


啊哈 portmaster确实可以做所有事情。谢谢。
Garrett Albright 2014年

pkg-static upgrade -f使用二进制软件包重新安装。man pkg-upgrade有详细信息。不知道如果使用自定义构建选项手工构建一些端口会发生什么。
拉西
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.