As long as you can access your Linux machine’s terminal, you should be able to find a VPN that works with it. That said, if you don’t have convenient access to a terminal, one alternative you can try is to set up a VPN on the network level, i.e., your router. That way, any device you connect to it will enjoy VPN tunneling features.