bigcrab

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

安装ids_install报错java不能执行

gbase  数据   gbase8s 安装报java不能执行

解决方法:

一般来说无法执行xxx,或者一些比较奇怪的报错,优先先检查安装包和实际环境是否匹配,安装包会标注编译使用的CPU和操作系统信息,实际环境可以通过uname -a大概区分CPU和操作系统,确定的信息可以通过以下命令查看:

CPU信息:/proc/cpuinfo
操作系统信息:/etc/os-release/etc/os-version

安装包首先应该匹配CPU信息,不同的CPU有不同的指令集,不能指令集的芯片不能通用,CPU不匹配是一定安装不上的,市面上常用的CPU区分如下:

X86指令集:intel、海光、兆芯
ARM指令集:飞腾、鲲鹏
其他指令集的芯片单独评估,根据每个芯片可能需要不同的包

然后应该匹配操作系统信息,现在市面上大部分都是centos系派生出来的操作系统,国内的操作系统基于openEuler内核开发的居多,这两种路线安装包可以通用,centos 7和centos 8的路线在库包上有所升级,如果有系统包不匹配的问题,可能需要降级才能安装,另一条比较常见的路线是基于ubuntu或者deepin演进出来的路线,这两种基本上也可以通用。如果安装包名称匹配不到相应的操作系统,可以尝试相同路线的操作系统进行安装。

以上的问题可以看到,环境是x86的环境,但是下载的包是鲲鹏芯片的包,CPU是不匹配的,需要更换安装包

参考:www.gbase.cn 或者  http://jom.gbase.cn/index.html

posted on 2024-09-18 16:51  BigCrab001  阅读(5)  评论(0)    收藏  举报