Ist es möglich, OS X loszuwerden und BSD auf meinem Macbook Pro der 3. Generation zu installieren?

12

Ich möchte BSD auf Mac-Hardware ausführen. Ich kann keine BSD-Version finden, die auf einem MacBook Pro ausgeführt wird.

Ich möchte eine native Installation, die OS X vollständig ersetzt und kein Boot Camp-Setup durchführt oder über ein anderes Betriebssystem virtualisiert.

MDMoore313
quelle
3
Die angemessenere Frage, die Sie zuerst stellen sollten, ist, ob BSD Ihre Hardware besser ausnutzt, da Sie darauf anspielen. Es gibt bereits eine Frage dazu auf SO. stackoverflow.com/questions/3446231/…
Bart Silverstrim
Ich habe den Klatsch und die Hintergrundgeschichte daraus herausgeschnitten. Wenn MDMoore313 das Modell von MacBook Pro hinzufügen könnte, wäre dies für die Site nützlich. Da in bsd.org/index.html Mac OS X als Hauptvariante von BSD aufgeführt ist, möchten Sie möglicherweise erklären, ob einige oder alle
Unteraromen mit
@bmike Fertig, obwohl die Hintergrundgeschichte manchmal zukünftigen Antwortenden hilft, das Problem zu verstehen.
MDMoore313

Antworten:

19

Natürlich ist es möglich: Ihr Mac ist nur ein generischer Intel-Computer (obwohl auf einem EFI anstelle eines herkömmlichen BIOS ausgeführt wird, es sei denn, Sie richten BootCamp ein). Holen Sie sich Ihre Lieblings-BSD-Installations-CD, stecken Sie sie in das Laufwerk und haben Sie Spaß. 1
1 - Da Apple die optische Festplatte nicht mehr unterstützt, müssen Sie möglicherweise einen USB-Installationsstick herstellen oder ein externes CD / DVD-Laufwerk anschließen.

Der Großteil der Hardware sollte "out of the box" funktionieren, aber Sie müssen wahrscheinlich einige Anpassungen vornehmen. Die FreeBSD-Leute haben eine etwas veraltete Wiki-Seite mit Informationen darüber, wie FeeBSD auf einem MacBook ausgeführt werden kann, entweder unter BootCamp oder als einziges Betriebssystem auf dem Computer.


Ich muss allerdings dagegen protestieren, OS X "Nichts weiter als eine verwässerte Version von BSD" zu nennen. Zunächst einmal ist es Mach under the Hood (der Kernel) - sie haben gerade die Userland-Dienstprogramme von FreeBSD ausgeliehen und sind seit OS X 10.0.0 ziemlich weit auseinander gegangen. Zweitens ist es nicht das Ziel, eine Unix-Entwicklungsplattform zu sein, sondern eine Workstation.

Persönlich finde ich es schmerzhaft, (Unix-) Entwicklung auf einem Mac zu machen, und ich würde es nicht für ernsthafte Unix-Programmierungen empfehlen , aber als Workstation ist es völlig ausreichend (und Sie werden keine solche GUI bekommen von einem der Open-Source * nix-Systeme, ohne viel Zeit damit zu verbringen).
Der Arbeitsaufwand, der erforderlich ist, um einen nützlichen Desktop / eine nützliche Workstation mit einem der Open-Source * nix-Systeme zu erhalten, ist im Vergleich zum Ausführen von OS X erheblich. Wenn Sie eine BSD-Umgebung (oder Linux, Windows usw.) für eine Desktop-Virtualisierung benötigen Programme können verwendet werden, um es auf Ihrem Mac auszuführen, während OS X als primäres Betriebssystem beibehalten wird.

Sie sollten auch bedenken, dass Apple OS X so erstellt, dass es auf seiner Hardware ausgeführt werden kann, obwohl einige von uns fragwürdige Designentscheidungen treffen (ich möchte die Leute, die sich die miese Festplatten-E / A-Planung in OS X ausgedacht haben, auf den Kopf stellen). Es ist ungefähr so ​​optimiert wie möglich und ähnlich wie das Star Trek-Franchise sind geradzahlige OS X-Versionen (10.2, 10.4, 10.6, 10.8) ziemlich gut.


Also unterm Strich?

Ja, du kannst es schaffen. Nein, ich würde es nicht persönlich empfehlen.
Es gibt nicht genug Vorteile und Sie verlieren viel Funktionalität (oder müssen Ihre Zeit damit verbringen, Dinge zum Laufen zu bringen, anstatt produktiv zu sein).

voretaq7
quelle
Ich liebe deinen Tippfehler, damit FreeBSD jetzt Geld kostet :-)
Bart Silverstrim
@ BartSilverstrim wie? Die einzigen monetären Kosten, die ich erwähne, sind die verlorenen Produktivitätskosten, weil Sie versuchen, Ihre Benutzeroberfläche hübsch zu machen, anstatt - wie Sie wissen - zu funktionieren :-)
voretaq7
Schau dir deinen Link an.
Bart Silverstrim
3
Ich habe das OP grundlegend bearbeitet, um den Klatsch zu entfernen. Könnten Sie Ihren Wunsch, Menschen von Ihrem Posten zu schlachten, erneut aufgreifen?
bmike
1
@bmike Wenn Sie nicht persönlich den Wunsch verspürt haben, jemanden oder eine Gruppe für ihre Design- / Implementierungsentscheidungen zu einem bestimmten Zeitpunkt bei der Verwendung von Hardware oder Software zu schlachten, sind Sie eine bessere Person als voretaq7 oder ich.
Agi Hammerthief
2

Die einzige wichtige BSD-Variante , die auffällt und die maximale Anzahl von MacBook Pro unterstützt, ist OS X.

Keine mir bekannte BSD-Variante läuft auf jedem MacBook Pro mit perfekter Hardware-Unterstützung (oder sogar guter Unterstützung für die gesamte Produktreihe). Ich vermute, dass ein bestimmter BSD-Build nicht auf allen MacBook Pro ausgeführt werden kann, da diese Reihe einen Intel Core Duo-Chipsatz (Yonah 65 nm) und eine Logikplatine umfasst, die Ende 2005 hergestellt wurden, aber es schadet nicht, ein BSD auszuprobieren, das Sie anprobieren möchten mit welcher Hardware Sie experimentieren müssen.

Keine der BSD-Varianten hat auch nur einen Bruchteil der technischen Arbeit und des Budgets, die Apple für die BSD-Variante ausgibt. Sie werden also auf diese Politur, Unterstützung und Treiberabdeckung verzichten, wenn Sie OS X auf Mac-Hardware fallen lassen - insbesondere auf der neueste Hardware.

bmike
quelle
-1 für unbeweisbare, außergewöhnliche Aussagen.
in OpenBSD, FreeBSD, .. gibt es kein DRM und iCloud
Ivanov
1

FreeBSD (wenn dies die Variante ist, die Sie ausführen möchten) sollte auf dem Mac ausgeführt werden, wie hier gezeigt: AppleMacBookWikiEntry

NetBSD ist wirklich die BSD-Variante, die dafür bekannt ist, mit einem Prozessor auf fast allem zu laufen. Sie scheinen auch Mac-Hardware zu unterstützen. Siehe: NetBSD-Informationen

Bart Silverstrim
quelle
-1

Ja, es ist ein einfacher Prozess für mich. Ich bin ein Ubuntu-Studio und möchte bsd darauf ausführen. Das Netzteil mit dem Akku entleert sich schneller als OS X.

Ich benutze rEEInd dann mein Betriebssystem der Wahl. Ich habe den Mac eingeschaltet gelassen, ihn aber nie benutzt.

Jakob
quelle