dnfにインストールされたライブラリを参照する方法を教えてください。

dnfにインストールされたライブラリを参照する方法を教えてください。

FedoraにSprite Illuminatorをインストールしようとしましたが、最初はRPMがなかったので、Alienを使用して.debファイルをrpmに変換しました。その後、dnfを使用してrpmをインストールしようとしましたが、次のメッセージが表示されます。

Error: nothing provides libHQX.so.1.0.0()(64bit) needed by spriteilluminator-1.3.1-2.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages)

その後、ライブラリを検索して一般的な方法(make)を使用してコンパイルしてインストールしましたが、Sprite Illuminatorをインストールしようとすると同じエラーが発生します。ライブラリがどこにあるかdnfに通知するにはどうすればよいですか?

答え1

回転数は忘れてください。

  1. debファイルを抽出します。 2つのファイルがあります。data.tar.xzそしてcontrol.tar.gz

    $ ls
    data.tar.xz control.tar.gz
    
  2. 抜粋data.tar.gz。というフォルダが作成されます。データ誰が」を含んでいますか?ユーザー'フォルダといくつかのサブフォルダ

  3. このフォルダを/ usrにコピーしてください。

    $ cd data
    $ cd usr
    $ sudo cp -R * /usr/
    

SpriteIlluminatorが利用可能で動作中です。

関連情報