I'm a beginner and I'm just learning solus os, I almost installed everything but the only thing missing is vpn
I want to install surfshark vpn and protonvpn and I can't, please help.
For surfshark vpn , you have firefox plugin ..if you dont want this, you can manually install it via terminal, but it is a cli
tahakz No, of course. Due to being not debian based actually.
You could indeed just unpack the .deb installation file, and install it that way :
echo "Installing Openvpn Dependency..."
sudo eopkg it -y openvpn
echo "Downloading Surfshark Deb Package"
_tmp="$(mktemp -d)"
pushd ${_tmp}
wget -O surfshark.deb "https://ocean.surfshark.com/debian/pool/main/s/surfshark-vpn/surfshark-vpn_${VERSION}_amd64.deb"
echo "Done, Installing Now"
ar x surfshark.deb
tar xvf data.tar.xz
sudo install -Dm 755 "usr/bin/surfshark-vpn" -t "/usr/local/bin/"
popd
rm -rf ${_tmp}
echo "All Done"
Credit to https://github.com/usdogu/surfshark-installer, modified under WTFPL License.
Oooor...
I would suggest using a GUI client such has this one.
The step 0 for you would be instead :
sudo eopkg it -y git openvpn python3 pip libgtk-3-devel python-requests python-setuptools wxPython
For protonvpn, the cli interface is already in the Solus repos as protonvpn-cli
, and the openvpn manager, qomui
is also available as an alternative if you prefer a GUI, as it has native support for ProtonVPN.
protonvpn works but surfshark does not.
Since I'm a novice user, isn't there a slightly easier way?
tahakz Not at all. Surfshark VPN doesn´t even ship any Linux GUI applications. It´s their choice.
Maybe, just using Surfshark with OpenVPN would be better. https://surfshark.com/blog/what-is-openvpn
- Edited
PoorPocketsMcNewHold I will try now . but I wonder why , as openvpn is already preinstalled; I tried do go to /etc/openvpn; but this directory does not exist. what should I do ??
I wanted to proceed by gettin the configurations files from Surfshark as indicated in your answer above...
should I just create the directory and go into it ?
I finished installing and testing . it works fine, except I have DNS leaks !!! Problem is half solved. I have to figure out how to stop thos DNS leaks , that's all !
Hi,
I try to install Surfshark on Solus.
I tried the "debian install" like PoorPocketsMcNewHold said here.
(openvpn is install) but I have this message at the end.
Seems it doesn't works...
« surfshark.deb » sauvegardé [3320/3320]
Done, Installing Now
./
./etc/
./etc/apt/
./etc/apt/sources.list.d/
./etc/apt/sources.list.d/surfshark.list
./etc/apt/trusted.gpg.d/
./etc/apt/trusted.gpg.d/surfshark.asc
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/surfshark-release/
./usr/share/doc/surfshark-release/changelog.Debian.gz
install: impossible d'évaluer 'usr/bin/surfshark-vpn': Aucun fichier ou dossier de ce type
Some ideas? Thanks