ExpressVPN comes as either a deb or rpm package. We’ll choose the rpm package, so first install that.
sudo emerge rpm
Then you want to install the package without any dependencies.
sudo rpm -i --nodeps expressvpn-1.4.0-1.x86_64.rpm
ExpressVPN is now installed, but since Gentoo runs the OpenRC init system we’ll want to go ahead and create a service file in /etc/init.d/expressvpnd.
#!/sbin/openrc-run command=/usr/sbin/expressvpnd command_args="" pidfile=/var/run/expressvpnd.pid name="ExpressVPN Daemon" command_background="yes" depend() { # need net : }
We need some more configuring.
ln -s /bin/ip /sbin/ip; modprobe tun
Then you can start the service as usual and add it to your runlevel default, and control the application using the Firefox extension available on the main website.
Thanks! I could never believe it was so easy! Great, many thanks