Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save DarkGL/f3fc4b06c12a97f159d12b2885d54813 to your computer and use it in GitHub Desktop.
Save DarkGL/f3fc4b06c12a97f159d12b2885d54813 to your computer and use it in GitHub Desktop.
How to set up ExpressVPN on Debian/Ubuntu/Pop!_OS Linux

The following is adapted from original instructions at https://www.expressvpn.com/support/vpn-setup/app-for-linux/#install

  1. Log in from browser: https://www.expressvpn.com/sign-in
  2. Copy activation code to clipboard
  3. Download the .deb installation file
  4. Go to terminal
  5. cd ~/Downloads
  6. sudo dpkg -i [installer file]
  7. expressvpn activate
  8. Paste activation code from clipboard when asked. There is no visual feedback, so be careful to paste only once asked and press enter if need be.
  9. expressvpn connect to auto connect to the nearest/best server.
  10. If you want a GUI for Linux, this is currently only provided by ExpressVPN through their official browser extensions Chrome or Firefox. Just google to find them. These extensions "talk" to the CLI application, and they provide a pretty much similar expreince as the ExpressVPN desktop apps on Windows and Mac.
  11. Done!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment