FreeBSDアップグレード後のすべてのポートの再構築

FreeBSDアップグレード後のすべてのポートの再構築

10.3から11.1にアップグレードしました。次のページ推奨される次のステップの説明

実行すると、portmaster -afパッケージごとに何をビルドする必要があるかを尋ねるメッセージが常に表示されます。各オプションのデフォルト選択をどのように自動的に選択できますか?それ以外の場合、このプロセスは不可能です。

ベストアンサー1

portmaster -afdy --no-confirm


それ一般的に、注意深く読むことは良い習慣です。マニュアルページ

具体的には、このニュースは

--確認なし

続行する前に、インストールおよび/または更新するポートのリストを確認するようにユーザーに尋ねないでください。

残念ながら、これは常に十分ではありません。特に、一部のパッケージが独立してヒントを要求する場合は、さらにそうです。

-yバージョンに応じて、すべてのプロンプトに「はい」と答える別のフラグがありますが、 portmasterFreeBSDバージョンのマニュアルページにはありません。

しかし、馬口

echo '-y answer yes to all user prompts for the features below'

これは実際には* NIXの世界のインタラクティブコンソールアプリケーションで非常に一般的であるため、通常試してみる-y価値があります。


一般的に言えばそれ以外の場合は、yes「yes」またはその他の文字列をシェルにスパムとして送信する標準のシェルユーティリティです。

yes | portmaster -af

または

yes no | portmaster -af

すべてを拒否します。

おすすめ記事