10.3から11.1にアップグレードしました。次のページ推奨される次のステップの説明
実行すると、portmaster -af
パッケージごとに何をビルドする必要があるかを尋ねるメッセージが常に表示されます。各オプションのデフォルト選択をどのように自動的に選択できますか?それ以外の場合、このプロセスは不可能です。
答え1
portmaster -afdy --no-confirm
それ一般的に、注意深く読むことは良い習慣です。マニュアルページ。
具体的には、このニュースは
--確認なし
続行する前に、インストールおよび/または更新するポートのリストを確認するようにユーザーに尋ねないでください。
残念ながら、これは常に十分ではありません。特に、一部のパッケージが独立してヒントを要求する場合は、さらにそうです。
-y
バージョンに応じて、すべてのプロンプトに「はい」と答える別のフラグがありますが、 portmaster
FreeBSDバージョンのマニュアルページにはありません。
しかし、馬口
echo '-y answer yes to all user prompts for the features below'
これは実際には* NIXの世界のインタラクティブコンソールアプリケーションで非常に一般的であるため、通常試してみる-y
価値があります。
一般的に言えばそれ以外の場合は、yes
「yes」またはその他の文字列をシェルにスパムとして送信する標準のシェルユーティリティです。
yes | portmaster -af
または
yes no | portmaster -af
すべてを拒否します。
答え2
すべてが「はい」と仮定するには、/etc/make.conf
次を一時的に追加できます。
BATCH=yes