ソースから何かをインストールするときに必要なライブラリのリストを取得します。

ソースから何かをインストールするときに必要なライブラリのリストを取得します。

ソース(Ruby 1.9.2など)から何かをインストールするときにどのようなコマンドを実行すると入手できますか?十分アプリケーションのインストールに必要なすべての依存関係のリストは何ですか?可能ですか?

ベストアンサー1

短い答え:不可能。ソースディストリビューションで正確な依存関係を取得するのが難しいのは、Linuxでパッケージ管理が広く使用されている理由です(まあ、これはいくつかの理由の1つです)。実際、必要であり、どのように完了したか気にしない場合は、依存関係を取得する最も信頼できる方法はおそらくディストリビューションパッケージ(Gentoo ebuildは使いやすい)をつかみ、次のリストを取得することです。 。

それ以外の場合、運が良ければ、管理者はreadmeファイルまたは同様のファイルに依存関係リストを生成します。これが最初に確認する場所になります。失敗した場合はCプロジェクトで、手を汚しても問題ない場合は、構成スクリプト(またはより良い構成.acまたは生成されるすべての項目)を調べて、内容に基づいて依存関係を把握できます。関係確認する。

おすすめ記事