Skip to content

Instantly share code, notes, and snippets.

@abn
Last active October 31, 2025 13:14
Show Gist options
  • Save abn/d6a769f5cacd162256c2e67f6c3459b0 to your computer and use it in GitHub Desktop.
Save abn/d6a769f5cacd162256c2e67f6c3459b0 to your computer and use it in GitHub Desktop.
Install JetBrains Toolbox on Fedora
#!/bin/bash
set -e
set -o pipefail
sudo dnf install -y jq
# switch this to eap if you require the early access version
RELEASE_TYPE=release
TOOLBOX_BIN_DIR=${HOME}/.local/share/JetBrains/Toolbox/bin
# if you have an existing install you should consider removing this directory first
install -d ${TOOLBOX_BIN_DIR}
curl -sL \
$(curl -s 'https://data.services.jetbrains.com/products/releases?code=TBA&latest=true&type=${RELEASE_TYPE}' \
| jq -r '.TBA[0].downloads.linux.link') \
| tar xzvf - \
--directory="${TOOLBOX_BIN_DIR}" \
--strip-components=2
# make the script available from the terminal
ln -sf ${TOOLBOX_BIN_DIR}/jetbrains-toolbox ${HOME}/.local/bin/jetbrains-toolbox
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment