diz ao dnf como referenciar uma biblioteca instalada

1

Estou tentando instalar o Sprite Illuminator no meu fedora, originalmente não há RPM, então eu acabei de converter um arquivo .deb para rpm usando alien. Então, eu tentei instalar o rpm usando dnf mas eu estava recebendo esta mensagem:

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)

Depois disso, eu procurei na biblioteca, compilei e instalei usando o caminho normal (make), mas quando tento instalar o sprite illuminator, o mesmo erro continua, o que posso fazer para dizer ao dnf onde está a biblioteca? / p>     

por moscoquera 29.12.2016 / 05:53

1 resposta

0

Esqueça o RPM.

  1. Extraia o arquivo deb. Você terá dois arquivos: data.tar.xz e control.tar.gz

    $ ls
    data.tar.xz control.tar.gz
    
  2. Extraia o data.tar.gz . Ele criará uma pasta chamada data que contém uma pasta ' usr ' e algumas subpastas

  3. Copie esta pasta dentro de / usr

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

E o SpriteIlluminator estará disponível e funcionando

    
por 10.01.2017 / 15:19

Tags