例如,我安装 foxit reader 的 pdf 阅读器,出现:
可我在 YaST 里面明明可以看到,这个共享库是存在的:
其他库也类似。
请问原因是什么?
原因是你在 openSUSE 上装 Fedora 的软件包,而且 64 位系统去装 i386 的包。
Sent from my iPhone 5s using Tapatalk
官方提供 rpm 和 deb 的包,也无 x64 的选择。
不用 rpm 用啥呢?
用 Okular 不行吗? foxit reader linux 版的功能蛮少的,基本上只能查看。
OBS 里也有 software.opensuse.org/package/FoxitReader?search_term=+foxit+reader
可以尝试一键安装,虽然好像也只要 32 位,但估计不会出现依赖问题。我是 32 位 的安装没有问题。
有很多软件官方只提供了源代码,你用源代码了吗?
你似乎已经清晰地知道自己在装一个不同架构的软件包(截图里看到你去勾 -32bit 的依赖)了,那请问你还需要知道“为什么缺少依赖可我明明装了”的答案吗?
Sent from my iPhone 5s using Tapatalk
不是从源代码编译的,官方似乎也没有提供。
另外,suse 下有没有类似 wow 机制,32 位软件可以兼容的运行在 64 位机器上?
linux 版的 foxit reader 就是一搓 shi~ 垃圾的很,跟 windows 版的就不能相提并论~
试一下不就知道了么。。。。
从软件中心一键安装可以,谢谢!
我的意思是说,作为一个 openSUSE 用户,查找软件第一时间应该去的是 software.opensuse.org。不然按照你的说法,官方只给 deb 和 rpm 你就去用 Fedora Core 3 的 rpm,那如果下次你遇到个官方只给源代码的,你不会编译,难道就不用了?
你已经勾选了 -32bit 的依赖包,还需要问“32 位软件可否兼容的运行在 64 位机器上”这个问题吗?难道你之所以去勾选安装 -32bit 的软件包,不是因为你知道这是一个 32 位兼容依赖,而是你单纯的觉得把名字里含有搜索条件的都装上就可能会成功?要是这样的话,我觉得你的 Linux 之路一定走得很辛苦。