Apakah ada cara mudah untuk membangun kembali semua port?

10

Dalam proses peningkatan untuk 10.1-RELEASE, saya diminta dengan ini:

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.

Apakah ada cara untuk dengan cepat membangun kembali semua port saya? Mungkin terkubur di halaman manual portmaster yang besar? Saya tidak dapat menemukannya sendiri ...

Garrett Albright
sumber

Jawaban:

9

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

portmaster -af

Lupakan "cepat". Ini mungkin memakan waktu tergantung pada mesin Anda dan port yang diinstal. :)

Setelah itu, Anda harus menjalankan untuk yang freebsd-update installterakhir kalinya.

sysconfig
sumber
Aha. portmaster benar - benar dapat melakukan segalanya. Terima kasih.
Garrett Albright
pkg-static upgrade -funtuk menginstal ulang menggunakan paket biner. man pkg-upgradememiliki detail. Tidak yakin apa yang terjadi jika Anda membuat sendiri beberapa port menggunakan opsi custom build.
Lassi