[tuxedo@brady ~]$ chmod a+x tuxedo91_32_SLES_9_x86.bin
[tuxedo@brady ~]$ ./tuxedo91_32_SLES_9_x86.bin
Preparing to install...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
awk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
....
解决方法:
修改安装包,替换其中的export LD_ASSUME_KERNEL为#xport LD_ASSUME_KERNEL,打开安装包的编辑器需要十六进制编辑器,或者使用sed来替换。
[tuxedo@brady ~]$ cp tuxedo91_32_SLES_9_x86.bin tuxedo91_32_SLES_9_x86.bin.bak
[tuxedo@brady ~]$ cat tuxedo91_32_SLES_9_x86.bin.bak |sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" >./tuxedo91_32_SLES_9_x86.bin
[tuxedo@brady ~]$ rm tuxedo91_32_SLES_9_x86.bin.bak
[tuxedo@brady ~]$ chmod a+x tuxedo91_32_SLES_9_x86.bin
#图形化安装
[tuxedo@brady ~]$ ./tuxedo91_32_SLES_9_x86.bin
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
awk: cmd. line:6: warning: escape sequence `\.' treated as plain `.'
Launching installer...
Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)
Stack Trace:
java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(Unknown Source)
at java.awt.Window.init(Unknown Source)
at java.awt.Window.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.f(DashoA8113)
at com.zerog.ia.installer.LifeCycleManager.g(DashoA8113)
at com.zerog.ia.installer.LifeCycleManager.a(DashoA8113)
at com.zerog.ia.installer.Main.main(DashoA8113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.zerog.lax.LAX.launch(DashoA8113)
at com.zerog.lax.LAX.main(DashoA8113)
This Application has Unexpectedly Quit: Invocation of this JavaApplication has caused an InvocationTargetException. This applicationwill now exit. (LAX)
这里出现的错误,不知道该怎么解决。java.lang.NoClassDefFoundError--找不到相关类定义。
改用命令行进行安装。
#命令行安装
[tuxedo@brady ~]$ sh tuxedo91_32_SLES_9_x86.bin -i console
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
awk: cmd. line:6: warning: escape sequence `\.' treated as plain `.'
Launching installer...
Preparing CONSOLE Mode Installation...
然后按照提示,就可以完成了。
由于初学tuxedo,所以在安装的时候,有些选项也不 是很清楚.
譬如:
===============================================================================
SSL Installation Choice.
------------------------
Would you like to install SSL Support?
->1- Yes
2- No
ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:
:
===============================================================================
Enter Your LDAP Settings for SSL Support
----------------------------------------
LDAP Service Name: ldapservice
LDAP PortID: 8000
LDAP BaseObject: ldapobject
LDAP Filter File Location
Press <Enter> to accept the default,
/home/tuxedo/beahome/tuxedo9.1/udataobj/security/bea_ldap_filter.dat,
or enter your own:
这三项
LDAP Service Name: ldapservice
LDAP PortID: 8000
LDAP BaseObject: ldapobject