Nym apt repository

Linux packages

Official NymVPN apt packages for Ubuntu and Debian-based systems

Quick start

Install repo setup
curl -fsSL -o nym-repo-setup.deb \
  "https://apt-ppa.nym.com/nym-repo-setup.deb"
sudo dpkg -i nym-repo-setup.deb
Update and install
sudo apt update
sudo apt install nym-vpn-app

Adds the signing key and writes /etc/apt/sources.list.d/nymtech.list for https://apt-ppa.nym.com/ (Jammy by default).

Packages

Ubuntu 22.04 (Jammy), amd64 and arm64.

More

Migrating from apt.nymtech.net

The old host https://apt.nymtech.net/ is being replaced here. Package names stay the same; only the apt source URL changes. No need to uninstall the VPN first.

Reinstall repo setup
curl -fsSL -o /tmp/nym-repo-setup.deb \
  "https://apt-ppa.nym.com/nym-repo-setup.deb"
sudo dpkg -i /tmp/nym-repo-setup.deb
Update and upgrade
sudo apt update
sudo apt install --only-upgrade nym-vpn-app nym-vpnd nym-vpnc
Confirm the new source
grep -v '^#' /etc/apt/sources.list.d/nymtech.list
# expect: deb [arch=amd64,arm64 signed-by=...] https://apt-ppa.nym.com/ jammy main

Or replace apt.nymtech.net with apt-ppa.nym.com in nymtech.list, then sudo apt update. Remove leftover lines that still point at the old host.

Manual setup (key + sources by hand)
Add GPG key
sudo curl -s --compressed "https://apt-ppa.nym.com/nymtech.gpg" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/nymtech.gpg > /dev/null
Ubuntu 22.04 (Jammy)
sudo sh -c 'echo "deb [arch=amd64,arm64 signed-by=/etc/apt/trusted.gpg.d/nymtech.gpg] https://apt-ppa.nym.com/ jammy main" > /etc/apt/sources.list.d/nymtech.list'
Update and install
sudo apt update
sudo apt install nym-vpn-app

Source code