I admit, I love the old Macbook Pro’s design. I have an old 2012 Macbook with the Retina screen and back lit keyboard and beautifully thin aluminum frame and glass track-pad. What is not to love when you can pick them up used for $3-400 on EBAY. There are few options in this price range with this quality of screen and features.
The one thing I don’t absolutely love is MacOS. It is just too limiting in my opinion with customization and feels locked down. It’s not Windows 10 bad but it isn’t my favorite either. So what to do…how about install Fedora 28. The good news is you don’t really have to do anything special. Simply burn an ISO of Fedora 28 and hold alt while booting your Macbook to boot into the ISO. Delete the partitions off your Macbook drive and install. Everything will work out of the box ‘except’ for your WiFi. So you will need an ability to either tether your phone, or a WiFi dongle, or have an adapter to connect an ethernet cord until you download and install the Broadcom driver.
Installing the broadcom driver is quite simple. Enable RPM repositories (sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y)
and type this command ‘sudo dnf install broadcom-wl.noarch’ and reboot. You will now be able to connect to WiFi and have all the power of Fedora on your Macbook hardware. It’s a beautiful thing.