Linux Installation

Start with the quick start to choose the desktop app or command-line launcher. This page covers Linux setup.

Docker Engine

Install Docker Engine for your distribution, then start the service:

sudo systemctl enable --now docker
docker version

The launcher needs access to the engine socket. On a workstation where your account is trusted to administer Docker, add it to the Docker group and log out and back in:

sudo usermod -aG docker "$USER"

Docker group access gives control of the host; see the shared-host guidance.

Launch choices

The Bash launcher needs Docker Compose and curl; the Python launcher needs Python 3.11+. Use an absolute Linux project path, such as /home/you/datasets/project. TI-Toolbox needs no X11 forwarding into the container.

Install the desktop app

Linux x86_64 matches the image’s architecture. Choose the AppImage or DEB in desktop downloads.

  • AppImage: in your file manager, open the downloaded file’s properties, allow executing it as a program, then open it. Alternatively, in the download directory run chmod +x TI-Toolbox-*.AppImage and open the file.
  • Debian / Ubuntu: open the downloaded DEB with your package installer, or run sudo apt install ./ti-toolbox_*_amd64.deb from its directory.

With Docker running, open TI-Toolbox, choose your project folder and select Open project. For remote machines, use the SSH browser route.