È possibile abbandonare OS X e installare BSD sul mio Macbook Pro di terza generazione


12

Vorrei eseguire BSD su hardware Mac. Non riesco a trovare una versione di BSD che funziona su qualsiasi MacBook Pro.

Vorrei un'installazione nativa , che sostituisse interamente OS X e non eseguisse una configurazione Boot Camp o la virtualizzazione su un altro sistema operativo.


3
La domanda più appropriata da porre per prima, dato che in qualche modo alludi ad essa, è se BSD trarrà maggiore vantaggio dal tuo hardware. C'è già una domanda per questo su SO. stackoverflow.com/questions/3446231/…
Bart Silverstrim

Ho eliminato il gossip e la storia di questo. Se MDMoore313 fosse in grado di aggiungere il modello di MacBook Pro sarebbe utile per il sito. Inoltre, poiché bsd.org/index.html elenca Mac OS X come un sapore importante di BSD, potresti voler spiegare se alcuni o tutti i sotto-sapori sono accettabili per te ad eccezione di Mac OS X.
bmike

@bmike Fatto, sebbene a volte il retroscena aiuti i futuri soccorritori a capire il problema.
MDMoore313

Risposte:


19

Ovviamente è possibile: il tuo Mac è solo una macchina Intel generica (anche se su cui è in esecuzione EFI anziché un BIOS tradizionale, a meno che tu non abbia configurato BootCamp). Prendi il tuo CD di installazione BSD preferito, inseriscilo nell'unità e divertiti. 1
1 - Poiché Apple sta deprecando il disco ottico, potrebbe essere necessario creare una chiavetta di installazione USB o collegare un'unità CD / DVD esterna.

La maggior parte dell'hardware dovrebbe funzionare "out of the box", ma probabilmente dovrai fare un po 'di tuning. La gente di FreeBSD ha una pagina Wiki in qualche modo obsoleta con informazioni su come far funzionare FeeBSD su un MacBook, sia sotto BootCamp che come unico sistema operativo sulla macchina.


Devo obiettare a chiamare OS X "Nient'altro che una versione annacquata di BSD" però. Prima di tutto, è Mach sotto il cofano (il kernel) - hanno appena preso in prestito le utility degli utenti da FreeBSD e sono divergenti abbastanza da OS X 10.0.0; Secondo, il suo obiettivo non è quello di essere una piattaforma di sviluppo Unix, ma una workstation.

Personalmente trovo doloroso lo sviluppo di (unix) su un Mac, e non lo consiglierei per seri problemi nella programmazione di muck unix , ma come workstation è abbastanza adeguata (e non otterrai una GUI come quella da uno qualsiasi dei sistemi open-source * nix senza impiegare molto tempo a lavorarci su).
La quantità di lavoro richiesta per ottenere un utile desktop / workstation con uno qualsiasi dei sistemi open-source * nix è sostanziale rispetto all'esecuzione di OS X. Se è necessario un ambiente BSD (o Linux, Windows, ecc.), Qualsiasi virtualizzazione desktop i programmi possono essere utilizzati per eseguirlo sul tuo Mac, mantenendo OS X come sistema operativo principale.

Dovresti anche tenere presente che, nonostante ciò che alcuni di noi considerano discutibili scelte di progettazione (voglio confondere le persone che hanno inventato la pessima pianificazione degli I / O del disco in OS X) Apple costruisce OS X per funzionare sul proprio hardware. È ottimizzato il più possibile e, proprio come il franchise di Star Trek, le versioni di OS X con numeri pari (10.2, 10.4, 10.6, 10.8) sono piuttosto buone.


Quindi linea di fondo?

Si, puoi farlo. No, non lo consiglierei personalmente.
Non ci sono abbastanza benefici e perdi molte funzionalità (o devi passare il tuo tempo a far funzionare le cose, piuttosto che essere produttivi).


Adoro il tuo errore di battitura per FreeBSD per costare soldi ora :-)
Bart Silverstrim

@BartSilverstrim eh? Gli unici costi monetari che menziono sono la perdita di produttività perché stai cercando di rendere la tua UI piuttosto che - sai - funzionante :-)
voretaq7

Guarda il tuo link.
Bart Silverstrim,

3
Ho modificato sostanzialmente l'OP per rimuovere il gossip. Potresti rivisitare il tuo desiderio di massacrare le persone dal tuo posto?
bmike

1
@bmike Se non hai sentito personalmente il desiderio di massacrare qualcuno o un gruppo per le sue scelte di progettazione / implementazione a un certo punto del tuo utilizzo di hardware o software, allora sei una persona migliore di voretaq7 o I.
Agi Hammerthief

2

L'unico aspetto importante di BSD che si distingue e supporta il numero massimo di MacBook Pro è OS X.

Nessuna variante BSD Sono a conoscenza di esecuzioni su qualsiasi MacBook Pro con supporto hardware perfetto (o anche un buon supporto su tutta la linea). Immagino che qualsiasi build BSD specifica non funzionerà su tutti i MacBook Pro poiché quella linea comprende un chipset Intel Core Duo (Yonah 65nm) e una scheda logica prodotti alla fine del 2005, ma non c'è nulla di male nel provare qualsiasi BSD che ti interessa provare qualunque hardware tu debba sperimentare.

Nessuna delle varianti di BSD ha anche una frazione del lavoro di ingegneria e del budget che Apple spende per la sua variante di BSD, quindi sacrificherai quella lucidatura, il supporto e la copertura dei driver se scegli di abbandonare l'OS X su hardware Mac - specialmente così sul hardware più recente.


-1 per affermazioni straordinarie non dimostrabili.

in OpenBSD, FreeBSD, .. non ci sono DRM e iCloud
Ivanov

1

FreeBSD (se questa è la variante che vuoi eseguire) sembra che dovrebbe funzionare su Mac, evidenziato qui: AppleMacBookWikiEntry

NetBSD è davvero la variante BSD che è nota per funzionare praticamente su qualsiasi cosa con un processore. Sembrano anche supportare l'hardware Mac. Vedi: Informazioni su NetBSD


-1

Sì, è un processo semplice per me. Posso usare Ubuntu Studio e sto cercando di eseguire bsd su di esso. L'alimentatore che utilizza la batteria si scarica più velocemente di os X

Uso rEEInd quindi il mio sistema operativo preferito. Ho lasciato mac acceso ma non l'ho mai usato.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.