EBS安装提示libXtst.so.6: cannot open shared object file

时间:2020-12-12 11:51:59
$ ./rapidwiz
Rapid Install Wizard is validating your file system......
CMDDIR=/app/Stage122/startCD/Disk1/rapidwiz
Rapid Install Wizard will now launch the Java Interface..... $ Exception in thread "main" java.lang.UnsatisfiedLinkError: /app/Stage122/startCD
/Disk1/rapidwiz/jre/Linux_x64/1.6./lib/i386/xawt/libmawt.so: libXtst.so.: cannot open shared object file:
No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
at sun.awt.DebugHelper.<clinit>(Unknown Source)
at java.awt.Component.<clinit>(Unknown Source)

解决方法:安装缺少的rpm包

# yum list available | grep libXtst
libXtst.i686 1.2.-2.1.el7 base
libXtst-devel.i686 1.2.-2.1.el7 base
libXtst-devel.x86_64 1.2.-2.1.el7 base
# yum install libXtst.i686 -y
Loaded plugins: langpacks, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
base | 4.1 kB ::
Resolving Dependencies
--> Running transaction check
---> Package libXtst.i686 :1.2.-2.1.el7 will be installed
--> Processing Dependency: libXi.so. for package: libXtst-1.2.-2.1.el7.i686
--> Running transaction check
---> Package libXi.i686 :1.7.-2.1.el7 will be installed
--> Finished Dependency Resolution Dependencies Resolved ===========================================================================================================
Package Arch Version Repository Size
===========================================================================================================
Installing:
libXtst i686 1.2.-2.1.el7 base k
Installing for dependencies:
libXi i686 1.7.-2.1.el7 base k Transaction Summary
===========================================================================================================
Install Package (+ Dependent package) Total download size: k
Installed size: k
Downloading packages:
-----------------------------------------------------------------------------------------------------------
Total 1.7 MB/s | kB ::
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
Installing : libXi-1.7.-2.1.el7.i686 /
Installing : libXtst-1.2.-2.1.el7.i686 /
Verifying : libXi-1.7.-2.1.el7.i686 /
Verifying : libXtst-1.2.-2.1.el7.i686 / Installed:
libXtst.i686 :1.2.-2.1.el7 Dependency Installed:
libXi.i686 :1.7.-2.1.el7 Complete!