下载Kettle 8.3(不是最新的版本)
https://sourceforge.net/projects/pentaho/files/Pentaho%208.3/client-tools/pdi-ce-8.3.0.0-371.zip/download
点进去等五秒就会自动下载,安装包有1.2G,下载速度非常感人,我放了一个晚上才下好。
本来我想下最新版来着,但是进官网发现我这个英语渣一个字都看不懂,直接放弃找教程链接
安装JDK
大伙们自行百度
解压 pdi-ce-8.3.0.0-371.zip
sudo mkdir /usr/local/kettle
cd /usr/local/kettle/
unzip ~/Downloads/pdi-ce-8.3.0.0-371.zip
wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
sudo alien nux-dextop-release-0-5.el7.nux.noarch.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb
sudo dpkg -i nux-dextop-release_0-6_all.deb #安装
sudo nano /etc/apt/sources.list
deb http://cz.archive.ubuntu.com/ubuntu bionic main universe # 将此条目添加到文件并保存
sudo apt-get update
sudo apt-get install libwebkitgtk-1.0-0 # 安装libwebkitgtk
sudo apt-get install libcanberra-gtk-module
运行
rm -rf /home/user/data-integration/./system/karaf/caches
rm -rf /home/user/data-integration/./system/karaf/data
/usr/local/kettle/data-integration/spoon.sh
参考文章:Ubuntu 20.04 Kettle 8.3 安装配置 - 谁还不是小仙女 - 博客园
顺便一提我装好了但是总是要等好久才能进入页面,还要一直等待,才能进入这个页面
估计是我自己问题。
再补一下图标问题
命令行进入/usr/share/applications目录
cd /usr/share/applications
执行
sudo vim kettle.desktop
再添加如下内容
[Desktop Entry]
Name=kettle
Name[zh_CN]=kettle
Comment=kettle Client
Exec=/usr/local/kettle/data-integration/spoon.sh
Icon=/usr/local/kettle/data-integration/spoon.png
Terminal=false
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true
注意:
Exec 和 Icon 后面的代码需要根据你 kettle 的实际安装的位置替换(Exec就是启动软件的可执行文件位置,Icon就是要显示的启动图标位置,icon可以是jpg、png、svg等格式)。
如果位置跟我一样那就是
/usr/local/kettle/data-integration/spoon.sh
然后添加后
在显示应用程序里就会出现这个图标