1. Install software
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg
2. Add Cppcheck Premium official GPG key used to sign repository
Download the Cppcheck Premium gpg key:
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://files.cppchecksolutions.com/pgp-key.public | sudo gpg --dearmor -o /etc/apt/keyrings/cppcheckpremium.gpg
3. Add repository
ubuntu-20.04:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/cppcheckpremium.gpg] https://files.cppchecksolutions.com/apt-repo \
focal stable" | sudo tee /etc/apt/sources.list.d/cppcheckpremium.list > /dev/null
ubuntu-22.04:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/cppcheckpremium.gpg] https://files.cppchecksolutions.com/apt-repo \
jammy stable" | sudo tee /etc/apt/sources.list.d/cppcheckpremium.list > /dev/null
ubuntu-24.04:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/cppcheckpremium.gpg] https://files.cppchecksolutions.com/apt-repo \
noble stable" | sudo tee /etc/apt/sources.list.d/cppcheckpremium.list > /dev/null
4. Install Cppcheck Premium
sudo apt-get update
sudo apt-get install cppcheckpremium