ワールドを再構築しており、ワールドを再構築して作成されなかった他のすべてのファイルを削除したいと思います。マージマスターオプションはありますか?
答え1
make
ターゲットを使用しdelete-old
て未使用のファイルを削除できますdelete-old-libs
。以下を設定しない限り、インタラクティブに実行されますBATCH_DELETE_OLD_FILES
。
# pwd
/usr/src
# make -DBATCH_DELETE_OLD_FILES delete-old
後で実行してくださいmake installworld
。
詳細についてはbuild(7)を参照してください。
警告 - 注意してくださいdelete-old-libs
。現在のワールド/カーネルの一部として構築されていないすべてのエントリが削除されるため、インストールしたポートがシステムライブラリの以前のバージョンに依存している場合は、影響を受けるポートを再インストールする必要があります。私は通常、delete-old-libs
この問題を回避するためにポートを完全に再構築した後に実行します。