Installing Tracealyzer on Linux Hosts

Tracealyzer runs on most modern x86-64 Linux distributions and is regularly tested on Ubuntu, Linux Mint, OpenSUSE, Manjaro, Rocky Linux, and other popular distributions. This guide applies to Tracealyzer 4.12.0 and later. If you are using an older version, it is recommended to update. For older versions, Linux instructions are are found in RunningOnLinux.txt in the application folder.

To install the latest version, open a terminal and copy/paste the commands below. Then start Tracealyzer and activate the installation using your license key.

 

Debian / Ubuntu / Linux Mint

Recommended for APT-based distributions, using our APT repository.

sudo mkdir -p /etc/apt/keyrings

curl -fsSL https://percepio.com/percepio-public.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/percepio.gpg

echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/percepio.gpg] https://download.tracealyzer.io/apt-repo stable main" | sudo tee /etc/apt/sources.list.d/tracealyzer.list

sudo apt update

sudo apt install percepio-tracealyzer

echo "Start from terminal: tracealyzer"

Fedora / RHEL / Rocky

Recommended for modern RPM-based distributions using DNF.

sudo rpm --import https://percepio.com/percepio-public.gpg

sudo dnf install -y https://download.tracealyzer.io/tracealyzer-4.12.0-1.x86_64.rpm

echo "Start from terminal: tracealyzer"

Standalone TGZ Package

For systems where you prefer a standalone tgz archive instead.

TGZ="Tracealyzer-4.12.0-linux-standalone-x86-64.tgz"

curl -LO "https://download.tracealyzer.io/${TGZ}"

TZDIR="$(tar tf "$TGZ" | head -1 | cut -d/ -f1)"

tar xvf "$TGZ"

cd "$TZDIR"

echo "Start Tracealyzer with ./launch-tz.sh"