@McGlinks They used to host the old deb files, but now they delete them, and replace them.
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)
Adam-Howard commented on 2023-05-30 14:17 (UTC)
BeerInjection commented on 2023-05-30 13:40 (UTC)
McGinks commented on 2023-05-29 22:41 (UTC) (edited on 2023-05-29 22:42 (UTC) by McGinks)
Looks like the .deb package is missing at https://ocean.surfshark.com/debian/pool/main/s/surfshark/surfshark_1.4.0-1733_amd64.deb
The updated package is now: https://ocean.surfshark.com/debian/pool/main/s/surfshark/surfshark_1.4.1-1738_amd64.deb
BeerInjection commented on 2023-05-29 21:28 (UTC)
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://ocean.surfshark.com/debian/pool/main/s/surfshark/surfshark_1.4.0-1733_amd64.deb
Aborting...
-> error making: surfshark-gui-bin-exit status 1
-> Failed to install the following packages. Manual intervention is required:
surfshark-gui-bin - exit status 1
BeerInjection commented on 2023-05-29 21:16 (UTC)
Hi, I am getting this error:
~ ❯ yay -S surfshark-client
AUR Explicit (1): surfshark-client-1.4.0-1
:: (1/1) Downloaded PKGBUILD: surfshark-client
1 surfshark-client (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: Deleting (1/1): /home/dubeux/.cache/yay/surfshark-client
HEAD is now at a79aa03 Upver 1.4.0
Removing src/
1 surfshark-client (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> N
==> Making package: surfshark-client 1.4.0-1 (Mon 29 May 2023 06:14:20 PM -03)
==> Retrieving sources...
-> Downloading surfshark_1.4.0-1733_amd64.deb...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://ocean.surfshark.com/debian/pool/main/s/surfshark/surfshark_1.4.0-1733_amd64.deb
Aborting...
-> error downloading sources: /home/dubeux/.cache/yay/surfshark-client
context: exit status 1
:: (1/1) Parsing SRCINFO: surfshark-client
==> Making package: surfshark-client 1.4.0-1 (Mon 29 May 2023 06:14:22 PM -03)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading surfshark_1.4.0-1733_amd64.deb...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://ocean.surfshark.com/debian/pool/main/s/surfshark/surfshark_1.4.0-1733_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
arcticblaze commented on 2023-05-27 20:15 (UTC)
Updated to 1.4.0. Removed unneeded dependencies.
jSQrD commented on 2023-05-27 12:05 (UTC)
@Kastagirkurg I'm the one who marked the package out of date. I've already updated the pkgbuild with all the relevant info and also removed some redundant/irrelevant dependencies.
Kastagirkurg commented on 2023-05-26 13:29 (UTC)
Btw you can just edit the pkgbuild for the new version the base link is on this page and in the build. You need to take care of the cheksums validitycheck also similar to the spotify comments.
It works ok. Works great for mint cinnamon. Ubuntu wasn't that great but what do you know. There's a package in Manjaro community with fewer dependencies / the optional are made optional.
I don't like Manjaro so I haven't played with the sibling package to be honest but It's easy to get so I hope it may be a source for inspiration.
Kastagirkurg commented on 2023-05-24 09:56 (UTC)
I couldn't do the job myself and you need to remove unwanted / unneeded dependencies, but that said surfshark- client does the same thing without a bunch of dependencies especially if you're on a gtk based system.
I have 897 packeges now. With surfshark-vpn-gui I would end up with 951.
I think it's unfortunate that the bin has become the most popular. Especially since I mistook the surfshark-client for the old tui-client which does not work as convenient as the GUI-client.
With the tui you need to press enter until you hit the end of the list and the number for the VPNs change constantly so you need to catch the number for the location you desire every time.
arcticblaze commented on 2023-03-27 05:28 (UTC)
Latest Surfshark GUI Client version 1.3.0 with updated PKGBUILD and .install files.
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