すべてのポートを再構築する簡単な方法はありますか?


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.

すべてのポートをすばやく再構築する方法はありますか?おそらくポートマスターの巨大なmanページに埋もれているのでしょうか?自分では見つけられなかった…

回答:


9

https://www.freebsd.org/doc/en/books/handbook/updating-upgrading-freebsdupdate.html、セクション24.2.3.3:

portmaster -af

ただし、「すばやく」は忘れてください。マシンとインストールされているポートによっては、これに時間がかかる場合があります。:)

その後、freebsd-update install最後にもう一度実行する必要があります。


あは。ポートマスターは本当にすべて行うことができます。ありがとう。
Garrett Albright、

pkg-static upgrade -fバイナリパッケージを使用して再インストールします。man pkg-upgrade詳細があります。カスタムビルドオプションを使用して一部のポートを手動でビルドした場合、どうなるかわかりません。
ラッシー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.