How to Download, Install & Use ExpressVPN on Linux

ExpressVPN is one of the rare VPNs to support various Linux distributions natively. So, let’s show you the steps you need to take to set-up and use ExpressVPN on your Linux computer. 


ExpressVPN works on the following Linux distributions: Ubuntu (all LTS and interim releases supported by Ubuntu’s support window), Debian (all releases supported by Debian’s support window), Fedora (all releases supported by Fedora), Arch (the latest rolling release), CentOS (all releases supported by CentOS updates), and Raspberry Pi (running ARMv7 CPUs). 

1. To begin, feel free to visit ExpressVPN’s sign-up page.

2. Then, select any of the prominently displayed ‘Get ExpressVPN‘ buttons. 

3. Pick a subscription and provide the required personal/payment information. 

4. Once your subscription is activated, you’ll receive a confirmation email message.

5. Now, go back to the homepage of ExpressVPN’s website

6. Click on ‘My Account‘ and log-in to your ExpressVPN account. 

Signing In to ExpressVPN Website

7. You might be asked for a verification code, so don’t forget to check your inbox.

8. Once you access your online dashboard, click on the ‘Set Up Other Devices‘ button. 

Setting Up Devices ExpressVPN Account Online

9. Pick ‘Linux‘ from the left. On the right, select the version of Linux you’re running. 


You can check which version of Linux you have by using Terminal and one of the following commands: “uname -m” or “arch.” If you see ‘64‘ somewhere there, that means that you have a 64-bit distribution (so, download the 64-bit installation file).

10. Click on ‘Download‘ and save the file to your computer. 

Downloading ExpressVPN on Linux

11. Now, find the downloaded file (it should be in the ‘Downloads’ folder by default). 

12. Right-click and select ‘Open with Other Application‘ > ‘Software Install‘ > ‘Select.’

Installing ExpressVPN on Linux

13. Click on the ‘Install‘ button and then authenticate this action using your password

14. Once the installation is complete, launch the Terminal application. 

15. First, run the “expressvpn” command and press the ‘Enter‘ key. 

ExpressVPN Basic Command for Linux

16. Then, run the “cd ~/Downloads/” command. 

Downloads Command for ExpressVPN on Linux

17. If you use Ubuntu, input this command: “sudo dpkg -i [installation file name].” If you use Fedora/CentOS, go with “sudo yum install [installation file name]” or “sudo dnf install [installation file name].” And if you use Arch, go with “sudo pacman -U [installer filename].”

18. You will be asked for your password, so input it and install the file. 

19. Now, activate the application by using the “expressvpn activate” command. 

ExpressVPN Linux Activate Command

20. When asked about your ExpressVPN activation code, paste it from your online dashboard.

21. When asked about anonymous data logging, go with ‘Y‘ or ‘N.’

22. To connect to a server, use the “expressvpn connect” command. 

ExpressVPN Linux Connect Command

23. To end your VPN session, go with the “expressvpn disconnect” command. 

ExpressVPN Linux Disconnect Command

24. If you’d like to connect to a specific server, input the “expressvpn list all” command.

25. Connect using a command like – expressvpn connect “USA – New York.”

26. Closely inspect the server codes that you need to use. That’s it!


To get more from ExpressVPN, we highly recommend checking the application’s manual. That’s where you’ll find a list of handy commands. To access the manual, you need to use the “man expressvpn” command. 

That would be all on how to set-up and use ExpressVPN on Linux. If you have any questions on your mind, make sure to post your comment just below. And lastly, thank you for reading!



Indian Banks and Finance Companies Targeted by Multi-Staged JSOutProx RAT Malware

Indian banks and financial institutions are being targeted by a multi-tier JSOutProx RAT that acts in two stages.The malware uses spear-phishing emails...

Mega Deletes 144,000+ User Accounts for Repeated Copyright Infringement

Mega has changed its policies and terminated over 144,000 accounts for repeated copyright infringement violations.The company says flagged data is taken down...

YouTube Creators Targeted With Phishing Scams Based on Cookie Theft Malware

Google discoverd a new Cookie Theft-based phishing scam that targeted channels belonging to YouTube creators.Actors were sending phishing emails and hijacking channels...
For a better user experience we recommend using a more modern browser. We support the latest version of the following browsers: For a better user experience we recommend using the latest version of the following browsers: Chrome, Edge, Firefox, Safari