如何在 arm 架构的操作系统安装润乾报表

-

需求描述

润乾官方暂未提供 ARM 原生设计器安装包,如需在银河麒麟 V10 系统中安装润乾报表,需通过拷贝已安装环境 + 修改配置方式实现,且运行环境必须支持图形化界面。
本文所用银河麒麟 V10 系统为 ARM64 架构(命令 uname -m 执行后输出 aarch64),具体安装过程如下。

环境准备

JDK 环境

1、操作系统:ARM 架构 Linux 系统
2、JDK 环境
通过 java -version 命令验证本机是否已安装 jdk,如已安装则忽略本步骤。
如未安装,则需下载 ARM 架构 jdk,版本要求为 jdk8 及以上;
然后通过命令安装 jdk 并配置系统环境变量;
最后通过 java -version 命令验证是否配置成功。
3、依赖:系统需具备图形化桌面环境

操作步骤

1、获取润乾报表绿色安装包

下载获取润乾报表绿色安装包,下载地址 下载润乾报表及试用授权
不可下载使用 linux 下自带的 deb 和 rpm 安装包会报错:架构不符。

1png

2、拷贝文件

复制压缩包下的 raqsoft 到主目录下的任意路径,本文放置路径为 home/ 主目录

3、配置 JRE 环境

将解压后的 jre 文件夹,放置到目录:/home/ 主目录 /report/raqsoft/common/

4、修改启动脚本

(1)修改 config.txt
路径:/raqsoft/report /bin/ config.txt
修改 java_home 路径为实际路径:java_home=/data/home/ 主目录 /report/raqsoft/common
(2)修改 "setEnv.sh”和“startDataBase.sh” 
·修改 START_HOME 为设计器解压根路径
START_HOME=/data/home/ 主目录 /raqsoft/report
· 配置 EXEC_JAVA
EXEC_JAVA=/home/ 主目录 /report/raqsoft/common/jre/bin/java
(3)修改“startup-report.sh”和“startup-demo.sh”
修改文件中的 source 引用的 setEnv 路径修改为真实路径。
如:/data/home/ 主目录 /raqsoft/report/report/bin/setEnv.sh

5、设置文件权限

对 /report/bin/ 目录下的所有.sh 文件赋予执行权限
在终端执行命令:
chmod +x /report /bin/.sh
如果提示权限不足,+sudo
sudo chmod +x /report /bin/
.sh

6、配置授权文件

(1)设计器自带的试用授权需联网使用,建议前往润乾官网申请开发授权文件。
(2)将授权文件放在主目录任意路径下。
(3)配置安装目录 config 文件夹以及 web-inf 文件夹下的 raqsoftConfig.xml 文件里的 Reprot-license 节点为授权文件路径。

2png

7、启动测试

麒麟 kylin linux+OpenJDK 的环境启动润乾报表设计器使用 startup-report-kylin.sh

3png

4png