¿Es posible abandonar OS X e instalar BSD en mi 3rd Gen Macbook Pro?

10

Me gustaría ejecutar BSD para aprovechar al máximo el hardware de Mac. No puedo encontrar una versión de BSD que se ejecute en cualquier MacBook Pro.

Me gustaría una instalación nativa , reemplazando OS X por completo y not haciendo una configuración de Boot Camp o virtualizando sobre otro sistema operativo.

    
pregunta MDMoore313 07.03.2014 - 17:09

3 respuestas

18

Por supuesto que es posible: tu Mac es solo una máquina genérica de Intel (aunque solo una EFI en ejecución en lugar de una BIOS tradicional, a menos que configures BootCamp). Coge tu CD de instalación de BSD favorito, pégalo en la unidad y diviértete. 1
1 - Debido a que Apple está desaprobando el disco óptico, es posible que tengas que hacer un USB instale el stick o conecte una unidad de CD / DVD externa.

La mayoría del hardware debería funcionar "fuera de la caja", pero es probable que tengas que hacer algunos ajustes. La gente de FreeBSD tiene una página de Wiki un tanto desactualizada con información sobre cómo funciona FeeBSD en una MacBook, ya sea en BootCamp o como único sistema operativo en la máquina.

Tengo que oponerme a llamar a OS X "Sin embargo, nada más que una versión diluida de BSD". En primer lugar, es Mach bajo el capó (el núcleo): simplemente tomaron prestadas las utilidades del usuario de FreeBSD, y se han desviado bastante desde OS X 10.0.0; Segundo, su objetivo no es ser una plataforma de desarrollo Unix, es una estación de trabajo.

Personalmente, me parece que hacer el desarrollo (unix) en una Mac es doloroso, y no lo recomendaría para serios, en la programación de muck unix , pero como estación de trabajo es bastante adecuado (y usted no vamos a obtener una GUI como esa de ninguno de los sistemas de código abierto * nix sin gastar una cantidad de tiempo bastante considerable trabajando en ello). La cantidad de trabajo necesario para obtener una útil estación de trabajo / escritorio con cualquiera de los sistemas de código abierto * nix es considerable en comparación con la ejecución de OS X. Si necesita se puede usar un entorno BSD (o Linux, Windows, etc.) cualquiera de los programas de virtualización de escritorio para ejecutarlo en su Mac, a la vez que se conserva OS X como sistema operativo principal.

También debe tener en cuenta que, a pesar de lo que algunos de nosotros consideramos opciones de diseño cuestionables (quiero engañar a las personas que crearon la mala programación de E / S de disco en OS X) Apple construye OS X para ejecutarse en su hardware. . Es lo más optimizado que puede obtener, y al igual que la franquicia de Star Trek, los lanzamientos de Even X Numbered Number X (10.2, 10.4, 10.6, 10.8) son bastante buenos.

¿Así que la línea de fondo?

Sí, puedes hacerlo. No, no lo recomendaría personalmente.
No hay suficientes beneficios y pierde mucha funcionalidad (o tiene que gastar su tiempo haciendo que las cosas funcionen, en lugar de ser productivo).

    
respondido por el voretaq7 07.03.2014 - 17:27
2

El único gran sabor BSD que se destaca y admite el número máximo de MacBook Pro es OS X.

Sin variante BSD Estoy al tanto de que se ejecuta en cualquier MacBook Pro con un soporte de hardware perfecto (o incluso un buen soporte en toda la línea). Supongo que cualquier compilación BSD específica no se ejecutará en todas las MacBook Pro ya que esa línea abarca un Intel Core Duo (Yonah 65nm) el chipset y la placa lógica se fabricaron a fines de 2005, pero no hay ningún problema en probar cualquier BSD que le interese probar en cualquier hardware con el que tenga que experimentar.

Ninguna de las variantes de BSD tiene ni siquiera una fracción del trabajo de ingeniería y el presupuesto que Apple gasta en su variante de BSD, por lo que sacrificará ese pulimento, soporte y cobertura de controladores si elige abandonar OS X en el hardware de Mac, especialmente así en el hardware más nuevo.

    
respondido por el bmike 07.03.2014 - 20:33
1

FreeBSD (si esa es la variante que quieres ejecutar) parece que debería ejecutarse en Mac, como se evidencia aquí: AppleMacBookWikiEntry

NetBSD es realmente la variante BSD que se conoce por ejecutarse en casi cualquier cosa con un procesador. También parece que quizás soportan el hardware de Mac. Consulte: Información de NetBSD

    
respondido por el Bart Silverstrim 07.03.2014 - 17:28

Lea otras preguntas en las etiquetas