Package Details: purevpn 1.2.5-2

Git Clone URL: https://aur.archlinux.org/purevpn.git (read-only, click to copy)
Package Base: purevpn
Description: PureVPN Linux Application (CLI). World's Fastest, Most Reliable and Easy to Use VPN service.
Upstream URL: https://www.purevpn.com
Keywords: PureVPN VPN
Licenses: custom
Conflicts: purevpn-networkmanager
Submitter: blackyfox
Maintainer: None
Last Packager: cable_loco
Votes: 0
Popularity: 0.000000
First Submitted: 2020-09-05 16:14 (UTC)
Last Updated: 2021-05-26 11:04 (UTC)

Pinned Comments

cable_loco commented on 2021-05-26 11:10 (UTC) (edited on 2021-10-28 19:39 (UTC) by cable_loco)

The PureVPN daemon must be running for PureVPN to connect. Execute 'sudo systemctl enable --now purevpn' in a terminal.

This is my first time updating a package and using GIT. I was able to update the dependencies and installed in my system, this is for the cli client and purevpn does not offer a gui.


purevpn --help

   -li   --login       Login PureVPN
   -lo   --logout      Logout PureVPN
   -c    --connect     Connect PureVPN / Start VPN session
   -d    --disconnect  Disconnect PureVPN / Stop VPN session
   -p    --protocol    Display/change protocol 'tcp | udp | auto'
   -k    --killswitch  Display/change Kill-Switch 'ON | OFF'
   -l    --location    Display list of available countries
   -s    --status      Display VPN connection status
   -i    --info        Display your location and IP information
   -r    --refresh     Diagnose your connection. Refresh PureVPN configuration
   -a    --account     Display details of your PureVPN account
   -f    --feedback    Submit your feebback to PureVPN
   -h    --help        Display help
   -v    --version     Display application version

EXAMPLES:
   To login PureVPN account:
      purevpn -li OR purevpn --login

   To connect smart/fastest location:
      purevpn -c OR purevpn --connect

   To connect to a specific country:
      purevpn --connect "United States" OR purevpn --connect US

   To view list of available countries:
      purevpn -l OR purevpn --location

   To set protocol (tcp | udp | auto):
      purevpn -p auto OR purevpn --protocol auto

Latest Comments

archkde_combo commented on 2022-07-14 03:04 (UTC)

Please update the package so we can use GUI purevpn like Ubuntu users

A beta build for GUI app is available here - https://purevpn.com/applinks/download-app/linux-gui

Link from Forum of Purevpn https://ideas.purevpn.com/forums/263706-purevpn-linux/suggestions/34670791-request-to-create-a-purevpn-application-for-linux?#{toggle_previous_statuses}

I tried using debtap , but it makes a pkg that requires clion , so i removed clion from dependencylist in pkgbuild , and now it opens but shows an error of missing component

gerstavros commented on 2022-06-28 08:30 (UTC)

This version is too old. Please can you make a latest version aur package? Tried to do it myself but didn't work, says Invalid PSK for authentication!

duerrwlu commented on 2021-12-18 11:13 (UTC)

This is my output when I try to login with correct credentials

"Verifying your credentials ...

API_LOGIN_18

Error:pure021. For details, contact PureVPN customer support. https://support.purevpn.com

Following steps may resolve your issue: 1) Check your internet connection (Reconnect Wifi) 2) Restart purevpn service using 'service purevpn restart'

Traceback (most recent call last): File "purevpn.py", line 664, in createSocket ConnectionRefusedError: [Errno 111] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "purevpn.py", line 1328, in <module> File "purevpn.py", line 517, in login File "purevpn.py", line 690, in callSocket File "purevpn.py", line 673, in createSocket TypeError: 'ConnectionRefusedError' object is not subscriptable [158157] Failed to execute script purevpn"

Everything starting with the error-code is only displayed the first time. Said code hints at the services not running, though this isn't the case (confirmed via process viewer and systemctl + manual restarts). Yes, I already tried their official manual setup for distros w/o official support. Maybe I just need a restart onto another kernel or something.

Help is greatly appreciated.

cable_loco commented on 2021-10-28 19:40 (UTC)

@henriqueo83 The PureVPN daemon must be running for PureVPN to connect. Execute 'sudo systemctl enable --now purevpn' in a terminal.

henriqueo83 commented on 2021-10-22 21:03 (UTC)

Thanks for upgrading this package, I tried to use, but Im getting this error:

PureVPN's Openvpn not found. Reinstall PureVpn Linux-App (latest version) and then connect.

cable_loco commented on 2021-05-26 11:10 (UTC) (edited on 2021-10-28 19:39 (UTC) by cable_loco)

The PureVPN daemon must be running for PureVPN to connect. Execute 'sudo systemctl enable --now purevpn' in a terminal.

This is my first time updating a package and using GIT. I was able to update the dependencies and installed in my system, this is for the cli client and purevpn does not offer a gui.


purevpn --help

   -li   --login       Login PureVPN
   -lo   --logout      Logout PureVPN
   -c    --connect     Connect PureVPN / Start VPN session
   -d    --disconnect  Disconnect PureVPN / Stop VPN session
   -p    --protocol    Display/change protocol 'tcp | udp | auto'
   -k    --killswitch  Display/change Kill-Switch 'ON | OFF'
   -l    --location    Display list of available countries
   -s    --status      Display VPN connection status
   -i    --info        Display your location and IP information
   -r    --refresh     Diagnose your connection. Refresh PureVPN configuration
   -a    --account     Display details of your PureVPN account
   -f    --feedback    Submit your feebback to PureVPN
   -h    --help        Display help
   -v    --version     Display application version

EXAMPLES:
   To login PureVPN account:
      purevpn -li OR purevpn --login

   To connect smart/fastest location:
      purevpn -c OR purevpn --connect

   To connect to a specific country:
      purevpn --connect "United States" OR purevpn --connect US

   To view list of available countries:
      purevpn -l OR purevpn --location

   To set protocol (tcp | udp | auto):
      purevpn -p auto OR purevpn --protocol auto

blackyfox commented on 2020-09-30 14:41 (UTC) (edited on 2020-09-30 14:41 (UTC) by blackyfox)

@nixit, sadly The PureVPN app requires net-tools in order to run properly, it does have ifconfig and route built into the deb package but it's very outdated. I'm hoping the PureVPN Dev Team can update the linux app.

nixit commented on 2020-09-30 14:30 (UTC)

@blackyfox, thanx for taking a look at this so quickly. net-tools has been deprecated (https://wiki.archlinux.org/index.php/Network_configuration#net-tools).

should it still be included as a dependency?

blackyfox commented on 2020-09-29 17:09 (UTC)

@nixit I forgot to add net-tools as a dependency, my bad. If you still have problems let me know

nixit commented on 2020-09-29 12:10 (UTC)

I keep getting a "country unreachable" no matter what country I try to connect to. any ideas? am I missing a dependency?