1. First of all, open the Terminal by pressing Action key (It is the same as Windows key on keyboards) and entering "terminal".
2. Install nertwork-manager-openvpn by entering this command in Terminal:
sudo apt-get install network-manager-openvpn-gnome and then press Enter. If needed, please enter your password and continue.
If this command fails, please enter the following commands and try again:
sudo add-apt-repository universe
sudo apt-get update
3. A message "Do you want to continue? [Y/n]" will be prompted in the Terminal, enter Y and press Enter to continue.
4. Now, you will have to restart the Network Manager by entering this command:
sudo service network-manager restart
and pressing Enter. If the service fails to restart this way, you might need to restart your computer.
5. When the Network manager is running, you will have to download OpenVPN configuration files, which you can get here.
6. Open the Network manager by pressing the double arrow icon at the top right corner of the screen and then select VPN Connections > Configure VPN.
7. In the opened Network Connections window, press Add.
8. Then select Import a saved VPN configuration... and click create.
9. Navigate to the folder that you saved the OpenVPN configuration files and select the server that you wish to connect to.
10. Enter this information in the opened window:
Connection name: You can rename this connection however you like.
User name: Your Surfshark username.
Password: Your Surfshark password.
Then, press Save.
11. Close all of the opened windows and open the Network manager by pressing the double arrow icon in the top right corner of the screen. Select VPN Connections > Connection name that you chose. In this guide, it is Surfshark UDP.
12. You are now connected to Surfshark! To check if your connection is successful, please take a look at this article.