FreeBSDポートをインストールするときのプロンプトを避けるには?

FreeBSDポートをインストールするときのプロンプトを避けるには?

ポートをインストールすると、設定オプションを選択できるメニュー画面がよく表示されます。依存性の高い非常に大きなパッケージをインストールすると、非常に不便になります。そのようなすべてのプロンプトに対して基本的な答えを受け入れるmakeフラグはありますか?

ベストアンサー1

おそらくBATCHで説明されています。ポート(7)、あなたが探しているものです:

# cd /usr/ports/sysutils/screen
# export BATCH=yes
# make rmconfig
# make install clean
(no configuration menu is displayed)

make rmconfigこのポートの設定を削除します。この機能を使用して、OPTIONS最初の構成およびインストールOPTIONS中に以前に保存された構成を削除できます。 (デフォルト)で指定されたディレクトリに保存します。screen(1)OPTIONSPORT_DB_DIR/var/db/ports

bashを使用している場合は、BATCHログインするたびに自動的に設定できます。

# echo 'export BATCH=yes' >> ~/.bash_profile

おすすめ記事