Skip to content

Instantly share code, notes, and snippets.

@maedoc
Last active July 5, 2018 08:49
Show Gist options
  • Save maedoc/e20d44bd806c7ccc925de5010bfd99f2 to your computer and use it in GitHub Desktop.
Save maedoc/e20d44bd806c7ccc925de5010bfd99f2 to your computer and use it in GitHub Desktop.
Install Fedora 28 on MacBookPro 15" 2015

Installing Fedora Workstation 28 on a 2015 MacBookPro 15"

It turns out installing a recent Linux on a MacBookPro is as easy as any PC these days.

Steps

  • Resize MacOS partition with Disk Utility
  • Download Fedora Live ISO
  • Put ISO on USB stick
    • diskutil list to id /dev node
    • dd 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

What works

  • wifi, sound, usb ethernet dongle, brightness, autobrightness, touchpad, kbd backlight, fans
  • youtube
  • printing

What's not perfect

  • bluetooth headphones works but needs tweaking
  • battery life a bit shorter than on MacOS (no rigorous test done yet, though)
    • remedied by graphics drivers?

Better than MacOS

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 how route works on MacOS everytime.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment