安装前配置 |
您可以通过两种方式检测并补充依赖库:使用 iServer 产品包中提供的脚本自动安装,以及手动安装。
iServer 产品包中提供了 systemlibs_check_and_process.sh 文件,能够自动检测并补充 iServer 在此操作系统上缺失的依赖库。
进入[iServer 产品包根目录]/support/objectsjava目录,运行 systemlibs_check_and_process.sh,执行如下命令:
cd /[iServer 产品包根目录]/support/objectsjava
./systemlibs_check_and_process.sh
在中标麒麟、银河麒麟等 Linux 操作系统上使用 iServer 时,需要的依赖库包括 libbz2.so.1、libbz2.so.1.0.6等,这些依赖库已经在 ARM 版本的 iServer 产品包中(【iServer 产品包根目录】/support/objectsjava/sysDepLibs.tar.gz)提供。
您在运行 ARM 版的 iServer 时,如果出现类似下图所示的错误日志,说明本地缺少依赖库。
您可以通过下面的命令获得缺少的依赖库列表:
cd /iServer 产品包根目录/support/objectsjava/Bin
export LD_LIBRARY_PATH=.
ldd libWrapj*.so |grep not
检测到缺少哪些依赖库后,将 iServer 产品包中提供的依赖库进行解压,在[iServer 产品包根目录]/support/objectsjava/ 目录下执行如下命令:
tar -zxvf sysDepLibs.tar.gz
然后使用如下命令,将对应的库文件拷贝到[iServer 产品包根目录]/support/objectsjava/Bin 目录(如果没有Bin目录,请先在[iServer 产品包根目录]/support/objectsjava目录下解压bin.tar.gz)下。
cp -d [库文件名称] [iServer 产品包根目录]/support/objectsjava/Bin]
最后重启 iServer 即可。
初次使用 iServer 时,您需要配置许可。