pull down to refresh

Hi, interesting instructions! I'm a longtime Mac user and not (yet) a Linux user, but I want to get used to it. I also have a 2012 Mac Mini and am thinking about setting up a Bitcoin Core node, but it's so tricky-technically.... I'm very hesitant. Why was Ubuntu SERVER chosen in this case? Could this also be done on the Ubuntu desktop? (...I have to admit I'm not a command line/terminal/IT/SSH guy...)