如何在64位linux(Fedora18)上更新glassfish

如何在64位linux(Fedora18)上更新glassfish,glassfish,64-bit,updates,fedora,Glassfish,64 Bit,Updates,Fedora,我正在运行64位Fedora 18并尝试更新Glassfish 4。Glassfish的更新工具显然不能运行64位,需要32位兼容库。glassfish更新中心的发行说明没有提供Fedora需要哪些库的任何信息。我曾尝试为其中列出的其他linux/unix版本安装库,并在网上找到的许多帖子中尝试了说明,但没有一个奏效——我仍然收到相同的错误 有没有人知道如何让glassfish的updatetool或pkg工具在64位Fedora上工作?我怀疑这会包括一个额外的lib列表,以安装32位兼容性 我

我正在运行64位Fedora 18并尝试更新Glassfish 4。Glassfish的更新工具显然不能运行64位,需要32位兼容库。glassfish更新中心的发行说明没有提供Fedora需要哪些库的任何信息。我曾尝试为其中列出的其他linux/unix版本安装库,并在网上找到的许多帖子中尝试了说明,但没有一个奏效——我仍然收到相同的错误


有没有人知道如何让glassfish的updatetool或pkg工具在64位Fedora上工作?我怀疑这会包括一个额外的lib列表,以安装32位兼容性

我在尝试使用updatetool更新Glassfish时,在FC20上遇到了相同的问题。我决定在我的64位fc20上安装32位兼容性的风险大于glassfish更新带来的好处。我预计glassfish团队将在未来的版本中解决此问题。

我通过使用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

我在fedora-25中安装了以下32位软件包

dnf-y安装glibc.i686 libstdc++.i686 gtk2.i686 pangox-compat.i686 libSM.i686 libpng12.i686 libidn.i686

干杯