It turns out installing a recent Linux on a MacBookPro is as easy as any PC these days.
- Resize MacOS partition with Disk Utility
- Download Fedora Live ISO
- Put ISO on USB stick
diskutil list
to id /dev nodedd if=Fedora*.iso of=/dev/disk2 bs=$((1024 * 1024))
- Reboot
- Hold down alt
- Select Fedora media from GUI boot menu
- Install Fedora w/ GUI installer
- Reboot
- wifi, sound, usb ethernet dongle, brightness, autobrightness, touchpad, kbd backlight, fans
- youtube
- printing
- bluetooth headphones works but needs tweaking
- battery life a bit shorter than on MacOS (no rigorous test done yet, though)
- remedied by graphics drivers?
just, like, my opinion, but
- Gnome 3 display defaults ot 200% zoom, which is great readiability wise, but sometimes more space is required, and 100% provides more space than MacOS' more space display feature
- printers don't need to be added, they just work
- latest GCC w/ OpenMP, no problem
- connecting to iphone hotspot is more reliable & does not require bluetooth
- no VM required for Docker or other linux goodness
- normal, standard keyboard layout
- command line utilities are all the same as on the servers I have to admin
ip route add ...
instead of googling howroute
works on MacOS everytime.