Twingate

We currently support the Linux distributions below. If you use a different distribution or have feedback, please contact us.

Requirements

We currently require NetworkManager to be installed and running. Information on NetworkManager for Twingate-supported distributions can be found by visiting one of the following links:

Usage notes

We currently depend on notifications delivered through a desktop environment like GNOME. We recommend that you start the Linux client from a terminal window within a desktop environment so that you can respond to notifications.

Starting Twingate

twingate start

Stopping Twingate

twingate stop

Ubuntu

Add Twingate's Debian repository:

echo deb [trusted=true] https://packages.twingate.com/apt/ / | sudo tee /etc/apt/sources.list.d/twingate.list

Install Twingate:

sudo apt update -yq && sudo apt install -yq twingate

Run the setup wizard to configure Twingate and connect to your Twingate network:

twingate setup

Fedora

Add Twingate's repository and install Twingate and its dependencies:

sudo dnf config-manager --add-repo https://packages.twingate.com/rpm/
sudo dnf config-manager --save --setopt=packages.twingate.com_rpm.gpgcheck=0
sudo dnf install twingate

Run the setup wizard to configure Twingate and connect to your organization:

twingate setup

CentOS

Add Twingate's repository and install Twingate and its dependencies:

sudo dnf config-manager --add-repo https://packages.twingate.com/rpm/
sudo dnf config-manager --save --setopt=packages.twingate.com_rpm.gpgcheck=0
sudo dnf install -yq epel-release
sudo dnf install twingate

Run the setup wizard to configure Twingate and connect to your organization:

twingate setup

Updated 3 months ago


Linux


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.