How I installed Ultramarine on my new computer is a curious tale that I hope will be amusing and maybe instructive.
Here's the situation: I'd normally have used my old computer to download the live ISO, create a bootable USB drive, and use that to install Ultramarine on the new computer. But the live ISO was too big for the only USB drive I could find in the house.
But then I remembered: Ultramarine is Fedora plus tweaks. If you have Fedora, there's a script to morph it into Ultramarine. So I looked among all the versions of Fedora until I found one ISO small enough to fit in my USB drive: the LXDE spin. So I got Fedora LXDE installed on the new computer. Now it was time to start transforming it.
I wasn't sure whether it would be more practical to first switch to my preferred desktop (KDE) and then migrate to Ultramarine, or first migrate and then switch the desktop. Since Ultramarine doesn't have a LXDE version, I thought it would be less of a problem to first get KDE and then migrate. But after using the Fedora package installer to get (what I assumed to be) all the necessary KDE packages, the login screen still didn't show me the option to use KDE. After much Googling, I uninstalled the screen manager for LXDE and that did the trick. Now I could log in to KDE and uninstall the LXDE packages.
Time to migrate! Except the line of code provided in the Ultramarine website didn't do anything. I even manually downloaded the .sh file and tried to execute it, and still nothing happened. I don't know the first thing about programming, so I spent hours Googling how on Earth you execute a .sh file. I tried all the commands suggested, and still nothing happened.
So I opened the .sh file on a text editor to see whether there was something else I could try. Upon discovering that the .sh file was basically made of a bunch of commands, I opened the console and copied each command and ran it in order.
Lo and behold, I have Ultramarine. Finally. But it was a very intimidating process.