How to install Pentaho Data Integration on Mac (M1) - a guide for newbies

Photo by Sigmund on Unsplash

How to install Pentaho Data Integration on Mac (M1) - a guide for newbies

I've been using Pentaho Data Integration with Oracle database for many years as a Windows user...

But recently I received a brand, new Macbook (M1, actually Ventura 13.0.1).

People say "Mac is great, everything works with it out of the box". Yeah, right.

So I downloaded Pentaho 8.2, copied files into my apps folder, typed ./spoon.sh into my terminal and...

Out of the box... ?

So I started looking and I've found this really useful article https://sebacode.medium.com/install-pentaho-on-mac-m1-5da846689a4e

Basically, it's enough, but if you're a total Macbook newbie (like I still am) you might need a few more details :)

  1. It doesn't work with Pentaho 9.3. Download version 8.2 - it should work ok. Link is here https://sourceforge.net/projects/pentaho/files/Pentaho%208.2/

  2. Install Java OpenJDK 8, and get exactly this one https://adoptium.net/temurin/releases/?version=8 I downloaded "jdk8u352-b08" .pkg

  3. Install it, installation will tell you that Java will be installed into the location /Library/Java/JavaVirtualMachines/temurin-8.jdk/Contents/Home. It's fine.

  4. Set your java home environment variable to this location. I use zsh so I've set it in /usr/your_username/.zshrc file (file can be hidden)

  5. Create a new terminal profile.