I set up an Intel Mac Mini as a server in my house running Fedora. I installed Fedora 37 Server many times, but could never boot successfully.
After a lot of frustration, I installed Fedora 37 from a modifed ISO for MacBook Pros from here:
That worked wonderfully. The system booted and I set up my file shares, created a bunch of podman pods and it’s been running just fine for about 2 months. I was even able to successfully complete an upgrade to Fedora 38 as soon as mikeeq made kernels available.
But I am running it as a server. I’d like to remove all the gnome and other GUI packages off the server. The less stuff to patch the better. Is there any easy way to do this without hosing the whole system?
Now you can build up your system with the server groups you need. You probably realized that there are environment and normal groups. Check and choose what you need and install them. To get a working system again.
The release type you already changed with the commands @vgaetera gave you.
Well, the way to install Fedora Server is using the server iso or netinstall iso. The issue is that once you have Workstation installed, Gnome claims packages from the base install as dependencies. By default dependencies are removed. You can add a --noautoremove but that would probably leave behind packages that could be removed.
The proper way to install Fedora server is to use the server or netinstall iso and not fiddle with removal of Gnome desktop.
I think it is easier and cleaner to take the script that includes the kernel patches and whatever else and build an new iso based on the server kickstart, and not install Workstation and then remove al GUI stuff.
They switched to Intel because the consoles at the times (Xbox and Playstation) were using PowerPC chips and Apple couldn’t get IBM to make them chips in the quantities they needed because they were too busy fullfilling Microsoft’s and Sony’s orders.
They went to Intel and Intel offered them all sorts of exclusives. So they went for it. Then Intel began to flounder. Apple made their own chips for their smartphones which were ridiculously overpowered for phones. Only a matter of time before that turned into a desktop/laptop CPU.
Think back to the late 90s/early 2000s. If you wanted to run Solaris, you were buying a SparcStation with a Sparc CPU in it. SGI Irix needed a MIPS CPU. VMS needed a DEC Alpha CPU. HP/UX needed an HP PA-RISC processor.
MacOS is certified UNIX. And now Apple owns the hardware, the software and the CPU. It’s like we’ve gone back 20 years in time.
Apple Silicon caused Intel to clean up it’s act. The current 12th gen CPUs are way more power efficient than previous CPUs. I remember I bought a new laptop for my son when he graduated high school 4 years ago, and the fan in that things just screamed constantly. We got him a new laptop last year, and that thing runs so much cooler and has better battery life.
Apple has managed to make transitions from Motorola 68000, to IBM PowerPC, to Intel x64 to ARM. KInd of amazing they have been able to make that kind of leap. Windows has been stuck on x86/x64 forever. They did make Windows for some RISC PCs in the late 90s, but that died after a few years.
And, of course, Intel really ****ed a lot of people with the failure of Itanium.