在 64 位 CentOS 6.8 上安装 IBM Traveler 9

在 64 位 CentOS 6.8 上安装 IBM Traveler 9

我正在尝试通过命令行在 64 位版本的 CentOS 6.8 上安装 IBM Traveler 9.0.1.12。Domino 9.0.1 安装没有任何问题。

当我运行静默安装程序时,出现以下错误:

[root@traveler]# ./TravelerSetup -f installer.properties -i silent -l en
libgcc_s.so.1 must be installed for pthread_cancel to work
libgcc_s.so.1 must be installed for pthread_cancel to work
libgcc_s.so.1 must be installed for pthread_cancel to work
JVMDUMP039I Processing dump event "abort", detail "" at 2016/08/03 11:54:27 - please wait.
JVMDUMP032I JVM requested System dump using '/tmp/install.dir.1813/core.20160803.115427.1813.0001.dmp' in response to an event
JVMDUMP010I System dump written to /tmp/install.dir.1813/core.20160803.115427.1813.0001.dmp
JVMDUMP032I JVM requested Java dump using '/tmp/install.dir.1813/javacore.20160803.115427.1813.0002.txt' in response to an event
JVMDUMP010I Java dump written to /tmp/install.dir.1813/javacore.20160803.115427.1813.0002.txt
JVMDUMP032I JVM requested Snap dump using '/tmp/install.dir.1813/Snap.20160803.115427.1813.0003.trc' in response to an event
libgcc_s.so.1 must be installed for pthread_cancel to work
Aborted

根据IBM 的文档,为了以静默模式安装,我需要这些库:

  • glibc-2.12-1.7.el6.i686
  • libgcc-4.4.4-13.el6.i686
  • libstdc++-4.4.4-13.el6.i686

我确实确保使用 yum 安装了所有这些库,但仍然出现相同的错误。

答案1

Sean Cull 的评论这篇博文指出了我正确的方向:

编辑 yum 配置文件

vi /etc/yum.conf

添加以下行

multilib_policy=all

之后你可以安装32位库

yum -y install libstdc++

运行静默安装程序现在返回以下结果:

[root@traveler bitos.adm]# ./TravelerSetup -f installer.properties -i silent -l en

IBM Traveler 9.0.1.12 build 201607061004
Silent install started..
IBM Traveler version 9.0.1.12 build 201607061004 will be installed.
Installing for Domino version 9.0.1.
Program Directory:
  /opt/ibm/domino/notes/latest/linux
Data Directory:
  /opt/ibm/domino/data/
Set user home page as default:
No
Linux user name:  notes
Linux group name:  notes
Installing files..

Installation completed successfully.

相关内容