我正在尝试在我的 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
忘记转速。
提取 deb 文件。您将有两个文件:数据.tar.xz和控制.tar.gz
$ ls data.tar.xz control.tar.gz
提取数据.tar.gz。它将创建一个名为的文件夹数据谁包含 '使用者' 文件夹和一些子文件夹
将此文件夹复制到 /usr 内
$ cd data $ cd usr $ sudo cp -R * /usr/
SpriteIlluminator 将可用并工作