web-dev-qa-db-ja.com

インストールする前にすべての依存関係を構成するにはどうすればよいですか?

私はFreeBSDを初めて使用し、現在多くのポートをインストールしており、それらの多くには依存関係の長いリストがあります。次の依存関係のインストールを構成するために1つの依存関係のインストールを完了するのを待つのにうんざりしています。

このタスクを容易にする方法はありますか?

4
Red Diesel

少し前に同じ質問をしましたが、どうすればこれができるかという記事を書きました。

まず第一に、あなたは走ることができます

make -DBATCH install clean

すべてのパッケージのデフォルト構成を受け入れる(依存関係についても)。すべての依存関係を構成する場合は、実行できます

make config-recursive

あなたは実行する必要があります

make config-recursive

すべての依存関係を構成するために必要な回数。これは、依存関係を構成しているときに、これらの依存関係に、インストールして構成する必要のある依存関係がさらにある可能性があるために発生します。

その後、実行することができます

make install clean

結局のところ、構成を再構成または削除する場合は、以下を実行する必要があります。

make rmconfig-recursive
7
strimpak

ports-mgmt/portmaster を確認する必要があります。単純なportmaster foo/barを使用して、依存関係のあるポートを構成およびインストールできます。

他の可能性は ports-mgmt/portupgrade です。

ドキュメント もチェックしてください:)

1
uzsolt

やり方がある : make config-recursive。わざわざ検索エンジンを使用しなかったため、反対票を投じました。

1
schaiba