私は初めて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」はすべて、特定のポートに設定されたノブをサポートします。
追加情報パッケージメッセージ。