Linux
在 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 安裝的,但我仍然遇到同樣的錯誤。
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.