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.