-
Notifications
You must be signed in to change notification settings - Fork 245
Development Environment Setup ‐ Linux
Igor Dayen edited this page Sep 16, 2025
·
1 revision
Python got usually bundled with Ubuntu out-of-box
sudo apt update sudo apt install git git --version
Download Debian distro:
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb
sudo apt install ./Downloads/jdk-21_linux-x64_bin.deb
java --version
sudo apt install maven
mvn --version
Download Toolbox:
Download site:
https://www.jetbrains.com/toolbox-app/
Example:
wget -c https://download.jetbrains.com/toolbox/jetbrains-toolbox-2.5.2.35332.tar.gz
tar -xzf ./Downloads/jetbrains-toolbox-2.5.2.35332.tar.gz -C /opt
or into
$HOME/.local/share/
See:
https://docs.docker.com/desktop/setup/install/linux/ubuntu/
nano /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
JAVA_HOME="/usr/java/jdk-21-oracle-x64"
PATH="$PATH:$JAVA_HOME/bin"
M2_HOME="/usr/share/maven"
PATH="$M2_HOME/bin:$PATH"
JETBRAIN=$HOME/.local/share/JetBrains/Toolbox/apps/intellij-idea-community-edition/bin/
OPENAI_API_KEY=......
ANTHROPIC_API_KEY=.......
EMBABEL_API_KEY=brahmsian
(c) Embabel Software Inc 2024-2025.