リポジトリに存在しないソフトウェアをインストールすると、依存関係が満たされないという問題が発生します。エラーは通常、不足しているライブラリまたはコマンドを教えてくれます。次に、を実行しyum search
ます。必要なライブラリ/コマンド名と一致するパッケージ名がある場合、それは簡単です。
yumで何も見つからないときに問題が発生します。私はWebを検索し始め、ライブラリへのリンクを見つけることがよくあります。しかし、これらのサイトを信頼するかどうか、ダウンロードしたライブラリをどこにコピーするか、ライブラリが何をするかなど、私にはわかりません。多くの場合、それは別のディストリビューションまたは別のFedoraバージョン用であることが想定されており、それらが私のもので動作するかどうかはわかりません。これらのライブラリはおそらくリポジトリ内のいくつかのパッケージに存在しているのではないかと思います。ランダムなGoogleのサイトからではなく、そこから入手したいのです。
ライブラリの名前がある場合、ライブラリがどのパッケージに属しているかを知るにはどうすればよいですか?たとえば、ライブラリlibpng12.so.0が必要になりましたが、どうすれば入手できますか?そしてそれがライブラリではなくコマンドである場合、それを提供するパッケージをどのように見つけますか?