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 / Debian
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 2 days ago