Package Details: expressvpn 3.83.0.2_1-1

Git Clone URL: https://aur.archlinux.org/expressvpn.git (read-only, click to copy)
Package Base: expressvpn
Description: Proprietary VPN client for Linux
Upstream URL: https://expressvpn.com
Licenses: LicenseRef-custom
Submitter: 2bluesc
Maintainer: 2bluesc (WorMzy)
Last Packager: WorMzy
Votes: 50
Popularity: 0.025609
First Submitted: 2016-03-26 03:18 (UTC)
Last Updated: 2025-05-11 12:01 (UTC)

Pinned Comments

WorMzy commented on 2025-02-22 22:34 (UTC) (edited on 2025-08-06 13:19 (UTC) by WorMzy)

Please note that, as of version 4.0, ExpressVPN have switched to a new "universal installer" which replaces their previous distro-specific packages (.deb/.rpm/.pkg) and bypasses package managers entirely (mostly dumping stuff to /opt). I have rewritten the PKGBUILD to repackage what this new installer does so it can still be tracked by pacman, but there's no telling how well this will work going forward (particularly since this new version supposedly has a self-updater built in.)

The new ExpressVPN version is still in beta, so I've not pushed an update to this package yet, if you're interested in testing it out, it's available at https://aur.archlinux.org/packages/expressvpn-beta

Note: you may need to flush your iptables rules after upgrading in order to restore internet access, use iptables -F to do so.

paintie commented on 2020-07-28 21:16 (UTC)

Info from expressvpn's site ...

wget https://www.expressvpn.com/expressvpn_release_public_key_0xAFF2A1415F6A3A38.asc

gpg --import expressvpn_release_public_key_0xAFF2A1415F6A3A38.asc

All installed fine; thank you very much for maintaining.

Latest Comments

1 2 3 4 5 6 .. 22 Next › Last »

wheat32 commented on 2025-08-06 16:57 (UTC)

@WorMzy Awesome, thanks!

WorMzy commented on 2025-08-06 13:20 (UTC)

expressvpn-beta package now available at https://aur.archlinux.org/packages/expressvpn-beta

WorMzy commented on 2025-08-06 11:16 (UTC)

@wheat32: sure, I can upload the package I shared on codeberg to a new package. The beta is taking longer than I anticipated, so it makes sense.

wheat32 commented on 2025-08-05 23:45 (UTC)

Would it be possible to create an expressvpn-beta package for the 4.1.1 beta? Would love to try it out but with a package manager. Might be a good way to provide feedback before it is promoted out of beta.

WorMzy commented on 2025-07-21 10:36 (UTC)

4.0.2 beta update pushed to codeberg: https://codeberg.org/WorMzy/aur-packages/src/branch/main/expressvpn

lyndog commented on 2025-03-28 10:10 (UTC)

@WorMzy I am running a pretty standard Manjaro setup and the PKGBUILD you wrote seems to be working out of the box.

WorMzy commented on 2025-03-04 21:45 (UTC)

4.0.1 beta update pushed to codeberg: https://codeberg.org/WorMzy/aur-packages/src/branch/main/expressvpn

WorMzy commented on 2025-03-01 18:24 (UTC)

Please do let me know if you get it working, pendo324. I don't allow gtk3 on my systems, so can't test chrom{e,ium} or firefox browser plugins, but if there are some improvements to make to the PKGBUILD to help people who do use these browsers, I'd be happy to include them.

pendo324 commented on 2025-02-27 17:29 (UTC) (edited on 2025-02-27 17:29 (UTC) by pendo324)

From testing the upcoming 4.0 package:

Seems like the /opt/expressvpn/share/browser_helper_wrapper.sh script doesn't work properly with the native messaging host config:

{
  "name": "com.expressvpn.helper",
  "description": "ExpressVPN Browser Helper",
  "path": "/opt/expressvpn/share/browser_helper_wrapper.sh",
  "type": "stdio",
  "allowed_extensions": [
    "firefox-addon@expressvpn.com",
    "firefox-addon-internal@expressvpn.com",
    "firefox-pwm-alpha@expressvpn.com",
    "firefox-pwm-beta@expressvpn.com",
    "firefox-pwm-release@expressvpn.com"
  ]
}

It prints stderr output from native app com.expressvpn.helper: 2025/02/27 12:28:19 unauthorized access attempt

I couldn't find the source code for the included /opt/expressvpn/bin/browser_helper Go executable, so I haven't been able to fix this yet (may not be possible?)

WorMzy commented on 2025-02-22 22:34 (UTC) (edited on 2025-08-06 13:19 (UTC) by WorMzy)

Please note that, as of version 4.0, ExpressVPN have switched to a new "universal installer" which replaces their previous distro-specific packages (.deb/.rpm/.pkg) and bypasses package managers entirely (mostly dumping stuff to /opt). I have rewritten the PKGBUILD to repackage what this new installer does so it can still be tracked by pacman, but there's no telling how well this will work going forward (particularly since this new version supposedly has a self-updater built in.)

The new ExpressVPN version is still in beta, so I've not pushed an update to this package yet, if you're interested in testing it out, it's available at https://aur.archlinux.org/packages/expressvpn-beta

Note: you may need to flush your iptables rules after upgrading in order to restore internet access, use iptables -F to do so.