我正在运行64位Fedora 18并尝试更新Glassfish 4. Glassfish的更新工具显然不会运行64位,并且需要32位兼容库。 glassfish更新中心发布说明没有提供Fedora需要哪些库的任何信息。我已经尝试为那里列出的其他一些linux / unix版本安装库,并且已经尝试过在网上找到的许多帖子中的说明,但是没有一个有效 - 我仍然会得到同样的错误。< / p>
有没有人想出如何让glassfish的updatetool(或pkg工具)在64位Fedora上工作(我怀疑这将包含一个额外的libs列表,以便为32位兼容性安装)?
答案 0 :(得分:0)
在尝试使用updatetool更新Glassfish时,我在FC20上遇到了同样的问题。我决定在我的64位fc20上安装32位兼容性的风险大于glassfish更新的好处。我预测glassfish团队将在未来的版本中解决这个问题。
答案 1 :(得分:0)
我使用yum安装这些文件解决了FC20上的问题: LD-linux.so.2 的libstdc ++。so.6 libgtk-x11-2.0.so.0 libpangox-1.0.so.0 libSM.so.6 libpng12.so.0 libidn.so.11
答案 2 :(得分:0)
我在fedora-25
中安装了以下32位软件包dnf -y install glibc.i686 libstdc ++。i686 gtk2.i686 pangox-compat.i686 libSM.i686 libpng12.i686 libidn.i686
干杯!