I'm a beginner and I'm just learning solus os, I almost installed everything but the only thing missing is vpn

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.

    tahakz if you are surfshark user, best way is to contact surfshark support, thet will guide you step by step

    a year later

    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 !

    2 months later

    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