proton
This is an old revision of the document!
Table of Contents
Installing ProtonVPN GUI on Ubuntu (Manual Repository Setup)
This guide explains how to manually add the ProtonVPN repository to Ubuntu and install the GNOME desktop application.
Requirements
- Ubuntu with GNOME desktop environment
- Internet connection
- sudo/root access
Step 1: Add the GPG Key
sudo apt install gnupg wget -q -O - https://repo.protonvpn.com/debian/public_key.asc | sudo apt-key add -
Note: You may see a warning that `apt-key` is deprecated. This can be ignored for now.
Step 2: Add the ProtonVPN Repository
echo "deb https://repo.protonvpn.com/debian stable main" | sudo tee /etc/apt/sources.list.d/protonvpn-stable-release.list
Step 3: Update Package Sources
sudo apt update
Step 4: Install the GNOME Desktop App
sudo apt install proton-vpn-gnome-desktop
Step 5 (Optional): Enable System Tray Support
sudo apt install libayatana-appindicator3-1 gir1.2-ayatanaappindicator3-0.1 gnome-shell-extension-appindicator
Troubleshooting
If the package is still not found:
- Check the contents of the repository file:
cat /etc/apt/sources.list.d/protonvpn-stable-release.list
It should contain:
deb https://repo.protonvpn.com/debian stable main
- Run:
sudo apt clean && sudo apt update
Alternative: Install CLI Version
If you prefer the command-line interface:
sudo apt install protonvpn-cli
Then log in and connect:
protonvpn-cli login YOUR_USERNAME protonvpn-cli connect --fastest
References
proton.1758735959.txt.gz · Last modified: by miko