I installed Ubuntu just today to run WireGuard
I then followed their installation instructions for Ubuntu.
sudo add-apt-repository ppa:wireguard/wireguard
sudo apt-get update
sudo apt-get install wireguard-dkms wireguard-tools
Unfortunately their 'Quick start' has been anything, but...
$ ip link add dev wg0 type wireguard
RNETLINK answers: Operation not supported
I checked headers, checked updates, etc. No dice.
sudo add-apt-repository ppa:wireguard/wireguardsudo apt-get updatesudo apt-get install wireguardsudo apt-get install libmnl-dev libelf-dev linux-headers-$(uname -r) build-essential pkg-config– SommerEngineering Jul 06 '19 at 17:11