New to Linux, having a rough time getting UE5 editor online

Having a lot of trouble trying to get Unreal Engine 5 (5.1.0-23329225+++UE5+Release-5.1 1008 0) going on my Ubuntu Studio 25.10 machine. After twice trying and twice failing to download the zip file for a Linux install, I instead finally successfully did a gh repo clone EpicGames/UnrealEngine, was able to ./Setup.sh, then ./GenerateProjectFiles.sh, and finally make. However, the generated shortcut which is pointed at “/home/[username]/UnrealEngine/Engine/Binaries/Linux/UnrealVersionSelector-Linux-Shipping” and has command-line arguments “-editor %f” gives an invalid command line error – though when I do run ./UnrealVersionSelector-Linux-Shipping -editor %f from ~/UnrealEngine/Engine/Binaries/Linux$, I do get the presumably expected Select Unreal Engine Version dropdown, giving me the option of Source build at /home/[username]/UnrealEngine, or a button with 3 dots to the right of that which would let me select… presumably, SOMETHING.

If I choose the source build selected, I get an error “Couldn’t set association for project. Check the file is writeable.”

What file? What am I missing? I seem to be stuck here, hope someone can help. More dedicated Linux support would be most welcome here. Thank you in advance.