安装kettle失败问题

1.安装kettle
将压缩包放至服务器/opt目录下,解压;
(当前压缩包位置:D:\Kettle\data-integration.zip)
给所有.sh文件赋权
命令:chmod 777 *.sh
进入/opt/data-integration目录,
命令:./kitchen.sh (出现下方截图表示kettle已安装)
在这里插入图片描述
2.打开kettle
在/opt/data-integration目录下,输入:./spoon.sh 查看是否能够打开;
若显示没有此命令,则进行下方的操作;
1.安装xterm命令;
进入/root目录,安装xterm命令
命令:yum install -y xterm
可参考:https://blog.csdn.net/huangyanlong/article/details/45021981
2.安装libwebkitgtk依赖包
yum -y install libjpeg8-8.1.2-35.3.1.x86_64.rpm

yum -y install libpng16-16-1.6.8-10.1.x86_64.rpm

yum -y install libwebp5-0.4.3-7.1.x86_64.rpm

yum -y install libicu52_1-data-52.1-15.1.x86_64.rpm

rpm -ivh timezone-2018d-48.1.x86_64.rpm --force

rpm -ivh libicu52_1-52.1-15.1.x86_64.rpm --nodeps

yum -y install geoclue-0.12.99-7.el7.x86_64.rpm

yum -y install webkitgtk.x86_64

rpm -ivh libwebkitgtk-1_0-0-2.4.10-7.2.x86_64.rpm --force

将以上命令全部复制,然后全部黏贴到xshell中,会自动执行;
执行完成后:
yum -y groupinstall Desktop

yum -y groupinstall “X Window System”
再次复制以上两行命令并黏贴;执行结果如图:
在这里插入图片描述
执行完成后,进入/opt/data-integration目录
输入命令:./spoon.sh 即可启动服务器上的kettle,结果如图:
在这里插入图片描述 此时使用Xmanager可能会遇到服务器上客户端无法显示中文问题,此时推荐安装另一款软件:MobaXterm,直接命令行输入kettle即可; 中文显示问题,可能与软件的兼容性有关,具体原因尚未找到;