FreeBSDポートの非対話型のカスタマイズとインストール

FreeBSDポートの非対話型のカスタマイズとインストール

私は初めてLinuxの背景を持つFreeBSDを使用します。デフォルトの設定オプションの1つを変更して、非対話式にポートをインストールしたいと思います(FreeBSDサーバーを自動的に設定するインストールスクリプトを作成できるように)。

具体的な例として、graphics/ImageMagick-nox11ポートにはデフォルト設定オプションがありますPERL=on。私はこれを変えたい。make config生成された項目を使用して将来の対話を回避できることはわかっていますが、/var/db/ports/ncursesインターフェースでオプションを設定するにはまだ初期対話が必要です。

理想的には、Perlサポートを無効にし、他のすべてのデフォルト値を受け入れてパッケージをビルドするために、次のことができることを願っています。

$ make PERL=off BATCH=yes install clean

これを達成する正しい方法は何ですか?どういうわけか、このようなポート固有の設定オプションを配置できますか/etc/make.conf

ベストアンサー1

私の考えではポートマネージャ/portconfあなたがしたいことをします:

Portconfは、一般的な方法でポートオプションを設定するための簡単なフレームワークです。 portmaster、portupgrade、portmanager、および「make install」はすべて、特定のポートに設定されたノブをサポートします。

追加情報パッケージメッセージ

おすすめ記事