For the complete documentation index, see llms.txt. This page is also available as Markdown.

Defguard APT repository

Distribution

Defguard APT repository provides packages for Debian 12, Debian 13, and Ubuntu 22.04/24.04 LTS.

Adding Defguard APT repository

To add Defguard APT repository, run following commands in your terminal:

sudo apt update 
sudo apt install -y ca-certificates curl 
#Add official Defguard public GPG key
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://apt.defguard.net/defguard.asc -o /etc/apt/keyrings/defguard.asc
sudo chmod a+r /etc/apt/keyrings/defguard.asc

#Add APT repository
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/defguard.asc] https://apt.defguard.net/ trixie release " | \
   sudo tee /etc/apt/sources.list.d/defguard.list > /dev/null 

sudo apt update

Or to use the bookworm distribution (on Debian 12 or Ubuntu 22.04):

Afterward running these commands, you can install and update Defguard via APT.

After new release, simply use sudo apt update to update repository.

Using pre-release builds

Defguard has two separate components on one APT repository, release and pre-release. If you want to install packages from pre-release, simply change release to pre-release in the installation steps described above, or run the following line.

Installing packages

Defguard Core:

Defguard Proxy:

Defguard Gateway:

Defguard Client:

Last updated

Was this helpful?