--1. 下载kettle文件方式
wget https://sourceforge.net/projects/pentaho/files/Data%20Integration/7.1/pdi-ce-7.1.0.0-12.zip/download
网络镜像获取,网速不好, 时常断开
我采取,官网直接下载pdi-ce-9.1.0.0-324
也很慢, 不过跟下载时间段有关系,最好是在晚上23点之后下载。速度会不太一样, 这是我测试了多个时间段下载得到的不一定很准确的结果。
--2. 上传到linux环境,Xmanager 必不可少,当然,如果不想花钱,可以下载学生版本。 网上可以查到很多获取的方式,请百度
--3. 要安装jdk , 我这边用的1.8的版本。
--4. kettle解压命令: sudo unzip pdi-ce-9.1.0.0-324.zip
--5. 权限: sudo chmod 777 /kettle
我喜欢针对需求,单独放文件夹,所以kettle 这个文件夹,是我创建,用来放Kettle相关文件的。 权限需要改,是为了后面执行方便, 当然,如果你是root那就没事了
主要是,我这边受限与公司, 没有root账户
--6. 安装: apt-get install libwebkitgtk-1.0.0
我都是需要在命令前面加sudo 的。 看你登陆linux系统的账户了
libwebkitgtk-1.0.0 这个包的安装把我烦到了。 因为系统升级到了Ubuntu20.04 , 执行一直提示无可用版本
所以需要更新目录
sudo apt-get update
但是, 这会涉及到要把获取源地址改了
1. 第一步 vi /etc/apt/sources.list
末尾加入 deb http://cz.archive.ubuntu.com/ubuntu bionic main universe
2. 第二步 sudo apt update
网络快的话,速度很快
3.第三步 apt-get install libwebkitgtk-1.0.0
-- 7. 执行 ./spoon.sh