Est-il possible d'abandonner OS X et d'installer BSD sur mon Macbook Pro de 3e génération

12

Je voudrais exécuter BSD sur du matériel Mac. Je ne parviens pas à localiser une version de BSD qui s'exécute sur un MacBook Pro.

J'aimerais une installation native , remplaçant complètement OS X et ne faisant pas de configuration Boot Camp ni de virtualisation sur un autre OS.

MDMoore313
la source
3
La question la plus appropriée à poser en premier, puisque vous y faites allusion, est de savoir si BSD profitera davantage de votre matériel. Il y a déjà une question à ce sujet sur SO. stackoverflow.com/questions/3446231/…
Bart Silverstrim
J'ai édité les potins et le dos de l'histoire. Si MDMoore313 pouvait ajouter le modèle de MacBook Pro qui serait utile au site. En outre, comme bsd.org/index.html répertorie Mac OS X en tant que version principale de BSD, vous voudrez peut-être expliquer si certaines ou toutes les sous-versions sont acceptables pour vous, sauf pour Mac OS X.
bmike
@bmike Terminé, bien que la trame de fond aide parfois les futurs répondeurs à comprendre le problème.
MDMoore313

Réponses:

19

Bien sûr, c'est possible: votre Mac n'est qu'une machine Intel générique (bien qu'elle exécute EFI au lieu d'un BIOS traditionnel, sauf si vous configurez BootCamp). Prenez votre CD d'installation BSD préféré, collez-le dans le lecteur et amusez-vous. 1
1 - Comme Apple déconseille le disque optique, vous devrez peut-être créer une clé d'installation USB ou brancher un lecteur de CD / DVD externe.

La plupart du matériel devrait fonctionner "prêt à l'emploi", mais vous devrez probablement effectuer quelques réglages. Les gens de FreeBSD ont une page Wiki quelque peu dépassée avec des informations sur le fonctionnement de FeeBSD sur un MacBook, soit sous BootCamp, soit en tant que seul OS sur la machine.


Je dois cependant m'opposer à appeler OS X "Rien de plus qu'une version édulcorée de BSD". Tout d'abord, c'est Mach sous le capot (le noyau) - ils viennent d'emprunter les utilitaires de Userland à FreeBSD, et ils ont divergé assez loin depuis OS X 10.0.0; Deuxièmement, son objectif n'est pas d'être une plate-forme de développement Unix - c'est une station de travail.

Personnellement, je trouve que le développement (unix) sur un Mac est pénible, et je ne le recommanderais pas sérieusement, dans la programmation muck unix , mais en tant que station de travail, c'est tout à fait adéquat (et vous n'allez pas avoir une interface graphique comme celle-ci depuis n'importe quel système open-source * nix sans y consacrer beaucoup de temps).
La quantité de travail requise pour obtenir un bureau / poste de travail utile avec l'un des systèmes open source * nix est substantielle par rapport à l'exécution d'OS X. Si vous avez besoin d' un environnement BSD (ou Linux, Windows, etc.), n'importe laquelle de la virtualisation de bureau des programmes peuvent être utilisés pour l'exécuter sur votre Mac, tout en conservant OS X comme système d'exploitation principal.

Vous devez également garder à l'esprit que malgré ce que certains d'entre nous considèrent comme des choix de conception douteux (je veux matraquer les personnes qui ont proposé la mauvaise planification des E / S de disque dans OS X), Apple construit OS X pour fonctionner sur leur matériel. C'est à peu près aussi optimisé que possible, et un peu comme la franchise Star Trek, les versions paires d'OS X (10.2, 10.4, 10.6, 10.8) sont plutôt bonnes.


Donc, en bout de ligne?

Oui, vous pouvez le faire. Non, je ne le recommanderais pas personnellement.
Il n'y a pas suffisamment d'avantages et vous perdez beaucoup de fonctionnalités (ou vous devez passer votre temps à faire fonctionner les choses, plutôt que d'être productif).

voretaq7
la source
J'adore votre faute de frappe pour que FreeBSD coûte de l'argent maintenant :-)
Bart Silverstrim
@BartSilverstrim hein? Les seuls coûts monétaires que je mentionne sont la perte de productivité parce que vous essayez de rendre votre interface utilisateur jolie plutôt que - vous savez - de travailler :-)
voretaq7
Regardez votre lien.
Bart Silverstrim
3
J'ai considérablement modifié l'OP pour supprimer les ragots. Pourriez-vous revisiter votre désir de tuer des gens de votre poste?
bmike
1
@bmike Si vous n'avez pas personnellement ressenti le désir d'abattre quelqu'un ou un groupe pour ses choix de conception / mise en œuvre à un moment donné dans votre utilisation du matériel ou des logiciels, alors vous êtes une meilleure personne que voretaq7 ou I.
Agi Hammerthief
2

OS X est l' un des principaux parfums BSD qui se démarque et prend en charge le nombre maximum de MacBook Pro.

Aucune variante BSD que je connaisse ne fonctionne sur n'importe quel MacBook Pro avec un support matériel parfait (ou même un bon support sur toute la gamme). Je suppose que toute construction BSD spécifique ne fonctionnera pas sur tous les MacBook Pro car cette ligne couvre un chipset et une carte logique Intel Core Duo (Yonah 65nm) fabriqués à la fin de 2005, mais il n'y a aucun mal à essayer n'importe quel BSD que vous souhaitez essayer. quel que soit le matériel que vous devez expérimenter.

Aucune des variantes BSD n'a même une fraction du travail d'ingénierie et du budget qu'Apple dépense pour sa variante BSD, donc vous sacrifierez cette finition, le support et la couverture du pilote si vous choisissez d'abandonner OS X sur le matériel Mac - en particulier pour le matériel le plus récent.

bmike
la source
-1 pour les déclarations extraordinaires non démontrables.
dans OpenBSD, FreeBSD, .. il n'y a pas de DRM et iCloud
Ivanov
1

FreeBSD (si c'est la variante que vous voulez exécuter) ressemble , il devrait fonctionner sur Mac, mis en évidence ici: AppleMacBookWikiEntry

NetBSD est vraiment la variante BSD connue pour fonctionner sur à peu près n'importe quoi avec un processeur. Ils semblent également prendre en charge le matériel Mac. Voir: Informations NetBSD

Bart Silverstrim
la source
-1

Oui, c'est un processus simple pour moi. Je jun studio ubuntu et cherche à exécuter bsd dessus. L'alimentation en utilisant la batterie, elle se vide plus rapidement que l'OS X

J'utilise rEEInd puis mon OS de choix. J'ai laissé mac allumé mais je ne l'ai jamais utilisé.

Jacob
la source