Linux ist nur ein Kernel und OSX nutzt diesen nicht. Die beiden haben keine wirkliche Beziehung, außer in ihrer Abstammung. OSX (/ Darwin) stammt aus der BSD Familie und ist damit ein unixoider Abkömmling (wie Linux), der den Kernel
XNU nutzt.
Genug der Geschichtsstunde.
Es gibt unter OSX genauso Paketmanager wie sie dir von einer beliebigen Linux Distribution bekannt sein dürften. Es gibt MacPorts (praktisch die OSX Version von
BSD ports) und Fink (dpkg/apt-get). Etwas neuer als die beiden ist Homebrew, das ich auch persönlich nutze und mit dem ich die besten Erfahrungen gemacht hab. Entscheide dich besser für einen, denn zusammen könnten sie sich gegenseitig stören.
XQuartz nennt sich die Implementierung des X Window Systems für OSX.
Aufgrund der POSIX Kompatibilität und der Single UNIX Specification Kompatibilität (die zumindest 10.5 hatte) ist es absolut trivial die meiste Standard-(Linux)-OpenSource-Software auf OSX zu kompilieren. Allerdings nutzt man auf OSX per Default clang, nicht gcc. Insgesamt würde ich dir aber empfehlen dies den Paketmanagern zu überlassen.
"Festplatte löschen und Linux zu installieren" ist nicht ganz so trivial (aber auch nicht schwer), aufgrund der von thorstenhirsch angesprochenen Probleme. Natürlich geht es aber schon, da z.B. GRUB GPT unterstützt. Du musst das aber halt wissen und nicht blind agieren. Im Arch Wiki findet sich eine sehr gute Anleitung zu "Arch Linux auf einem MBP", die auch einen Teil "nur Arch auf dem MBP" enthält:
https://wiki.archlinux.org/index.php/MacBook#Arch_Linux_only.
Aber bitte bedenke, dass auch in dieser Anleitung empfohlen wird, OSX zu erhalten und Arch zusätzlich zu installieren.
Je nachdem welches MBP du hast (welche Hardware) hast du ggf. Treiber-Probleme zu erwarten, da Apple manchmal exotische Chips verwendet, für die schlicht (noch) keine Treiber oder nur relativ schlechte existieren. Für Arch gibt es da für die verschiedenen MBP Modelle oft ausführliche Artikel zu "was geht, wie geht es und was geht nicht", worin sich ein Blick lohnen könnte.