場合によっては、リポジトリに存在しないソフトウェアをインストールした後に依存関係が満たされないという問題が発生します。このエラーは通常、どのライブラリまたはコマンドが欠落しているかを示します。その後、yum search
必要なライブラリ/コマンド名と一致するパッケージ名があれば簡単です。
問題は、yumで何も見つからない場合に発生します。私はオンラインで検索を始め、しばしばこの図書館へのリンクを見つけました。しかし、このサイトを信頼できるのか、ライブラリをダウンロードしたらどこにコピーするのか、正確に何をすべきかなどはわかりません。通常、他のディストリビューションや他のFedoraバージョンで動作する必要がありますが、私のバージョンでも動作するかどうかはわかりません。私はこれらのライブラリがすでにリポジトリのいくつかのパッケージに存在する可能性があると思います。
ライブラリ名がある場合、そのライブラリがどのパッケージに属しているかをどうやって知ることができますか?たとえば、ライブラリlibpng12.so.0が必要です。どうやって入手できますか?ライブラリではなくコマンドであれば、それを提供するパッケージをどのように見つけますか?
ベストアンサー1
ライブラリはrpmbuildによって「自動提供」されるので:
yum whatprovides libpng12.so.0
結果が出ない場合は、Fedoraにそれを提供するパッケージがないため、作成者に連絡する必要があります。