Thank you for this updated package, the previous one I used being outdated and non-functional gave me a scare. Had to make this account here just to express my appreciation. Please maintain this, -J
Search Criteria
Package Details: surfshark-client 3.10.1-1
Package Actions
| 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)
- gjs (gjs-gitAUR, gjs-nohammerAUR)
- networkmanager (networkmanager-gitAUR, networkmanager-clatAUR, nmlinkdAUR, networkmanager-iwdAUR)
- networkmanager-openvpn (networkmanager-openvpn-gitAUR, networkmanager-openvpn-xorAUR)
- nss (nss-hgAUR)
- emoji-font (noto-fonts-emoji-flagsAUR, noto-fonts-emoji-gitAUR, noto-fonts-emoji-blobAUR, noto-fonts-emoji-flag-gitAUR, ttf-mutant-emojiAUR, ttf-twemoji-color-gitAUR, ttf-twemoji-colorAUR, ttf-twemoji-gitAUR, ttf-noto-emoji-monochromeAUR, ttf-ms-win11-autoAUR, noto-fonts-emoji-colrv1AUR, ttf-unifontAUR, otf-twemoji-colrv0AUR, ttf-twemoji-colrv0AUR, otf-twemoji-colrv1AUR, ttf-twemoji-colrv1AUR, ttf-twemoji-cbdtAUR, otf-twemoji-allAUR, ttf-twemojiAUR, twemoji-mozilla-fontconfigAUR, ttf-fluent-emojiAUR, ttf-blobmoji2AUR, ttf-joypixelsAUR, otf-unifontAUR, ttf-ms-win11-baseAUR, ttf-whatsapp-emojiAUR, ttf-ms-win11AUR, ttf-ms-win11-auto-localAUR, ttf-apple-emojiAUR, noto-fonts-emoji) (optional) – emoji support
- libappindicator-gtk3 (libappindicator) (optional) – for tray icon
- org.freedesktop.secrets (gnome-keyring-gitAUR, pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, bitw-gitAUR, dssdAUR, pass-secret-service-gitAUR, keepassxc-qt6AUR, himitsu-secret-serviceAUR, kwallet-gitAUR, gopass-secret-serviceAUR, pass-secret-service-binAUR, chipass-gitAUR, pass-secret-serviceAUR, keepassxc-gitAUR, rosec-binAUR, rosec-gitAUR, gnome-keyring, keepassxc, kwallet, oo7) (optional) – password storage backend
Required by (0)
Sources (1)
jroot commented on 2024-02-15 03:11 (UTC)
dallo commented on 2024-02-15 00:38 (UTC) (edited on 2024-02-25 16:33 (UTC) by dallo)
I created a new surfshark GUI Client based on this one. You can get it here https://aur.archlinux.org/packages/surfshark-yac
A GitHub Action should update automatically when a new .deb is available. A cron job checks every 30 minutes. You can help the project here: https://github.com/D4llo/surfshark-yac
dallo commented on 2024-02-13 20:19 (UTC)
0xFF1E071F You are trying to install an old version. You can fix by doing
yay --editmenu -S surfshark-client
then follow wgalen comment and update your PKGBUILD to have:
pkgver=2.2.0.2835
source=("https://ocean.surfshark.com/debian/pool/main/s/surfshark_2.2.0_amd64.deb")
sha512sums=('aef4c588c8505f0720aa91f96e882877f22556410a36eae9b606d3a73f3868a450c21e9810b8a792273b58af65c97aa1342c970b4f3f9beee879ea3c22543309')
0xFF1E071F commented on 2024-02-13 15:57 (UTC)
Error downloading:
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://ocean.surfshark.com/debian/pool/main/s/surfshark_2.1.0-2503_amd64.deb
Aborting...
-> error making: surfshark-client-exit status 1
-> Failed to install the following packages. Manual intervention is required:
surfshark-client - exit status 1
abarbarian commented on 2024-02-11 19:38 (UTC)
Thanks wgalen all working now. :-)
wgalen commented on 2024-02-09 09:20 (UTC)
Surfshark has updated to 2.2.0-2835, but seems to omit that revision number in the filename now.
Updating my PKGBUILD with this seems to work:
pkgver=2.2.0.2835
source=("https://ocean.surfshark.com/debian/pool/main/s/surfshark_2.2.0_amd64.deb")
sha512sums=('aef4c588c8505f0720aa91f96e882877f22556410a36eae9b606d3a73f3868a450c21e9810b8a792273b58af65c97aa1342c970b4f3f9beee879ea3c22543309')
abarbarian commented on 2024-02-08 13:49 (UTC) (edited on 2024-02-08 21:25 (UTC) by abarbarian)
Hi every time I try to access the link " https://ocean.surfshark.com/debian/pool/main/s/surfshark_2.1.0-2503_amd64.deb" or " https://ocean.surfshark.com/debian/pool/main/s/surfshark_2.1.0-2503_amd64.deb" or " https://ocean.surfshark.com/debian/pool/main/s/" or a variant I get
404 Not Found
Code: NoSuchKey
Message: The specified key does not exist.
Key: debian/pool/main/s/surfshark_2.1.0-2503_amd64.deb
RequestId: P6TAZZEMJ16FSHJ6
HostId: 5cCLavExt+Dmg+Xtj11viXXGplrX6RAOsph87/fC5O8H7vr8mIy8Z9wTpAuAhjWPv40aJZzhnis=
So am unable to update my surfshark. Can anyone help
Thanks
abarbarian
arcticblaze commented on 2024-02-04 10:55 (UTC) (edited on 2024-02-04 10:57 (UTC) by arcticblaze)
New link to download the file https://ocean.surfshark.com/debian/pool/main/s/surfshark_2.1.0-2503_amd64.deb
or you can edit PKGBUILD and modify the source as below -
source=("${package}::https://ocean.surfshark.com/debian/pool/main/s/${package}")
Rezzelz commented on 2024-02-03 14:08 (UTC)
surfshark_2.1.0-2503_amd64.deb does seem to be the latest version but I cant seem to get it I get, can someone elaborate on how they got that .deb link?
404 Not Found
Code: NoSuchKey
MrSnowy commented on 2024-01-19 14:25 (UTC)
surfshark updated the app to 2.1.0-2503
source=("https://ocean.surfshark.com/debian/pool/main/s/surfshark/surfshark_2.1.0-2503_amd64.deb")
sha512sums=('a7d27fa286d480b3247a60b2c05d6f40697561bcd87693a5cb81fe7dbccdfdd7bfda20d43e07ac6ed34d85bea1e7317a47af5ae99466aa861db25ea6b9caf14a')
pkgver=2.1.0.2503
pkgrel=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
.installscript, that created files, which were not tracked by package manager.In order to upgrade, you can either:
surfshark-clientand all the left-over files, that were created byhttps://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