Package Details: surfshark-client 3.10.1-1

Git Clone URL: https://aur.archlinux.org/surfshark-client.git (read-only, click to copy)
Package Base: surfshark-client
Description: Official Surfshark VPN client
Upstream URL: https://surfshark.com
Keywords: adblock gui openvpn surfshark surfshark-gui vpn wireguard
Licenses: custom:surfshark
Submitter: hiiamlala
Maintainer: otaj
Last Packager: otaj
Votes: 28
Popularity: 0.25
First Submitted: 2023-04-18 09:15 (UTC)
Last Updated: 2026-04-13 21:03 (UTC)

Dependencies (7)

Required by (0)

Sources (1)

Pinned Comments

otaj commented on 2025-09-08 12:47 (UTC) (edited on 2025-09-08 12:48 (UTC) by otaj)

I made changes to the package to not use the .install script, that created files, which were not tracked by package manager.

In order to upgrade, you can either:

  • remove surfshark-client and all the left-over files, that were created by https://aur.archlinux.org/cgit/aur.git/tree/surfshark-client.install?h=surfshark-client&id=cafd6cd8000159ce32b45ab77125ff07060b97d8, that are not cleaned up properly (/usr/lib/systemd/user/surfsharkd.service, /usr/lib/systemd/system/surfsharkd2.service). Surprisingly, removing the package should properly remove /usr/bin/surfshark. Then install again
  • Or, you can install with ignoring the file conflicts (https://wiki.archlinux.org/title/Pacman#Troubleshooting)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

BobbyWibowo commented on 2024-05-31 10:21 (UTC)

In my case, with version 2.4.1, the client would retry connecting to my selected server 3–4 times. It'd then show me prompt for KDE wallet password (KDE Plasma). Perhaps it had to reconfigure the connections created from older versions, as afterward connecting to any servers would work immediately.

g0rillanajs commented on 2024-05-24 08:31 (UTC)

I have the same issue as lcdss reports with the 2.3.5 version of SUrfshark-client.

lcdss commented on 2024-04-27 18:03 (UTC)

Anyone having issues to connect after updating to version 2.3.5? I can't connect to any server and the GUI gives me the error:

Error invoking remote method 'connect': Error:
Error: Failed to activate connection! Activating
connection Failed! Add the wg connection first.
Cause: unset

dallo commented on 2024-03-29 17:57 (UTC)

So it means that my pipeline to automate the update is not working. I will have to change that. Meanwhile I updated manually

SonTypImInternet commented on 2024-03-29 13:09 (UTC) (edited on 2024-03-29 13:09 (UTC) by SonTypImInternet)

[March 29th 2024] New Update - Surfshark Client version 2.3.1.3267
  1. Clone the AUR Repository
git clone https://aur.archlinux.org/surfshark-yac.git
  1. Edit PKGBUILD

Open the PKGBUILD file located in the cloned repository with a text editor.

  1. Update Package Information

Change the following lines in the PKGBUILD file:

pkgver=2.3.1.3267
source=("https://ocean.surfshark.com/debian/pool/main/s/surfshark_2.3.1_amd64.deb")
sha256sums=('e72af93cb2e998331f0a898b95e29de1280e1db52c1f40cbd5f2167975f0eb3c')
  1. Build and Install

Navigate to the directory containing the edited PKGBUILD file and run the following commands:

makepkg -si

SonTypImInternet commented on 2024-03-29 13:04 (UTC) (edited on 2024-04-01 19:04 (UTC) by SonTypImInternet)

[March 29th 2024] New Update - Surfshark Client version 2.3.1.3267
  1. Clone the AUR Repository
git clone https://aur.archlinux.org/surfshark-client.git
  1. Edit PKGBUILD

Open the PKGBUILD file located in the cloned repository with a text editor.

  1. Update Package Information

Change the following lines in the PKGBUILD file:

pkgver=2.3.1.3267
source=("https://ocean.surfshark.com/debian/pool/main/s/surfshark_2.3.1_amd64.deb")
sha512sums=('9ecb7b12a884eb04b0f4f6377f2acaec28c59ec1f1c09d65de917452774133325702a056617cb9a4087a8ed39b99f2413816a1fef9ababb025a6fb842681ef64')
  1. Build and Install

Navigate to the directory containing the edited PKGBUILD file and run the following commands:

makepkg -si

ssarwar commented on 2024-03-28 19:17 (UTC)

Hi. It's showing 404. The app has been updated but the PKGBUILD wasn't updated.

ssarwar commented on 2024-03-28 18:58 (UTC)

Hi. It's showing 404. The app has been updated but the PKGBUILD wasn't updated.

dallo commented on 2024-02-15 13:32 (UTC)

@Jroot the goal would be to have this package maintained by itself thanks to GitHub Actions