Software & AppsOperating SystemLinux

How To Completely Uninstall ProtonVPN on Ubuntu

Ubuntu 18

In this article, we will guide you through the process of completely uninstalling ProtonVPN from your Ubuntu system. This includes removing the application, its configuration and cache files, and the ProtonVPN repository.

Quick Answer

To completely uninstall ProtonVPN on Ubuntu, use the sudo apt-get remove protonvpn command to remove the application, and then delete the configuration and cache files using the rm -rf command. Finally, remove the ProtonVPN repository by editing the /etc/apt/sources.list.d/protonvpn-stable.list file. Verify the uninstallation by checking if the ProtonVPN desktop icon/application launcher is no longer present.

Checking if ProtonVPN is Installed

Before we begin the uninstallation process, it’s important to verify that ProtonVPN is indeed installed on your system. Open a terminal by pressing Ctrl+Alt+T. In the terminal, type the following command:

dpkg -l | grep protonvpn

The dpkg -l command lists all installed packages on your Ubuntu system. The | symbol is a pipe that sends the output of the dpkg -l command to the grep protonvpn command. grep is a tool used for pattern searching. In this case, it searches for ‘protonvpn’ in the list of installed packages.

If ProtonVPN is installed on your system, you will see an output with ‘protonvpn’ in it.

Uninstalling ProtonVPN

If you installed ProtonVPN using the sudo apt-get install protonvpn command, you can uninstall it using the apt-get remove command. Type the following in your terminal:

sudo apt-get remove protonvpn

The sudo command is used to run the following command with superuser privileges. apt-get remove is the command used to remove a package. In this case, the package is ‘protonvpn’.

This command will remove the ProtonVPN package from your system.

Removing ProtonVPN Configuration and Cache Files

Even after uninstalling the ProtonVPN package, some files may still remain on your system. These include configuration and cache files. To remove these files, run the following commands in your terminal:

rm -rf ~/.cache/protonvpn
rm -rf ~/.config/protonvpn

The rm command is used to remove files or directories. The -rf option is used to recursively force the removal of directories and their contents. The ~/.cache/protonvpn and ~/.config/protonvpn paths are where the ProtonVPN cache and configuration files are stored.

Removing the ProtonVPN Repository

Lastly, you need to remove the ProtonVPN repository from your system. This can be done by deleting the corresponding file. Run the following command to open the file for editing:

sudo nano /etc/apt/sources.list.d/protonvpn-stable.list

The nano command opens the Nano text editor. The /etc/apt/sources.list.d/protonvpn-stable.list file contains the ProtonVPN repository.

Once the file is open, delete the line that contains the ProtonVPN repository, then save and exit the file.

Verifying the Uninstallation

After completing these steps, ProtonVPN should be completely uninstalled from your system. You can verify this by checking if the ProtonVPN desktop icon/application launcher is no longer present.


Uninstalling ProtonVPN from your Ubuntu system involves more than just removing the application. It also requires deleting configuration and cache files, as well as removing the ProtonVPN repository. By following the steps outlined in this article, you should be able to completely remove ProtonVPN from your Ubuntu system.

Can I uninstall ProtonVPN without using the terminal?

No, the uninstallation process for ProtonVPN on Ubuntu requires the use of the terminal to execute the necessary commands.

Will uninstalling ProtonVPN delete my VPN configurations?

Yes, uninstalling ProtonVPN will remove all configurations and cache files associated with the application. However, it is always recommended to backup your configurations before uninstalling any software.

Can I reinstall ProtonVPN after uninstalling it?

Yes, you can reinstall ProtonVPN at any time by following the installation instructions provided by ProtonVPN. However, keep in mind that you will need to set up your configurations again.

Will uninstalling ProtonVPN affect my other VPN connections?

Uninstalling ProtonVPN will only remove the specific ProtonVPN application and its associated files. It will not affect any other VPN connections you may have set up on your system.

How can I check if ProtonVPN is successfully uninstalled?

After following the uninstallation steps mentioned in the article, you can verify if ProtonVPN is completely uninstalled by checking if the ProtonVPN desktop icon/application launcher is no longer present on your system.

Leave a Comment

Your email address will not be published. Required fields are marked *