Just a heads-up for anyone who is new to setting this up … Just don’t even bother going to the Official Monero Guide. Don’t worry, you’re not going mad, it’s just hopelessly out of date.
I eventually came across this github guide that took all the pain away. Highly recommended.
A few pointers I found as I went:
1.2. Create daemon’s AppVM: monerod-ws
Increased size to 100G
2.2. Create systemd unit
sudo kwrite /lib/systemd/system/monerod-mainnet.service
Replaced kwrite with nano
3.1.1 Install command-line only tools
sudo install -g staff -m 0755 -o root ~/monero-<VERSION NUMBER>/monero-blockchain-* ~/monero-<VERSION NUMBER>/monerod -t /usr/local/bin/
For the correct VERSION NUMBER look at /home/user for name of the directory (
monero-x86_64-linux-gnu.v0.17.1.0). That’ll save you a few guesses lol.
4.2 Create communication channel with daemon on boot
Replace kwrite with nano
There. Now there’s my good deed for the day.