É possível abandonar o OS X e instalar o BSD no meu MacBook Pro de 3ª geração

12

Eu gostaria de executar o BSD no hardware Mac. Não consigo localizar uma versão do BSD que seja executada em qualquer MacBook Pro.

Gostaria de uma instalação nativa , substituindo completamente o OS X e não fazendo uma instalação do Boot Camp ou virtualizando sobre outro sistema operacional.

MDMoore313
fonte
3
A pergunta mais apropriada a ser feita primeiro, já que você faz alusão a isso, é se o BSD tirará maior proveito do seu hardware. Já existe uma pergunta para isso no SO. stackoverflow.com/questions/3446231/…
Bart Silverstrim
Eu editei a fofoca e a história por trás disso. Se o MDMoore313 pudesse adicionar o modelo do MacBook Pro, isso seria útil para o site. Além disso, como bsd.org/index.html lista o Mac OS X como um dos principais tipos de BSD, você pode explicar se algum ou todos os sub-sabores são aceitáveis ​​para você, exceto para o Mac OS X.
bmike
@bmike Pronto, embora o backstory às vezes ajude os futuros respondentes a entender o problema.
MDMoore313

Respostas:

19

Claro que é possível: o seu Mac é apenas uma máquina Intel genérica (embora esteja executando o EFI em vez de um BIOS tradicional, a menos que você configure o BootCamp). Pegue o seu CD de instalação favorito do BSD, cole-o na unidade e divirta-se. 1
1 - Como a Apple está obsoleta, o disco óptico pode ser necessário para instalar um dispositivo de instalação USB ou conectar uma unidade de CD / DVD externa.

A maioria do hardware deve funcionar "fora da caixa", mas você provavelmente precisará fazer alguns ajustes. O pessoal do FreeBSD tem uma página Wiki um tanto desatualizada com informações sobre como rodar o FeeBSD em um MacBook, no BootCamp ou como o único sistema operacional da máquina.


Eu tenho que me opor a chamar o OS X "Nada além de uma versão diluída do BSD". Primeiro, é o Mach sob o capô (o kernel) - eles simplesmente pegaram emprestado os utilitários de userland do FreeBSD e divergiram bastante desde o OS X 10.0.0; Segundo, seu objetivo não é ser uma plataforma de desenvolvimento Unix - é uma estação de trabalho.

Pessoalmente, acho doloroso fazer o desenvolvimento (unix) em um Mac, e eu não o recomendaria a sério, na programação do muck unix , mas como estação de trabalho é bastante adequado (e você não terá uma GUI assim) de qualquer um dos sistemas * nix de código aberto sem gastar muito tempo trabalhando nele).
A quantidade de trabalho necessária para obter uma área de trabalho / estação de trabalho útil com qualquer um dos sistemas * nix de código aberto é substancial em comparação com a execução do OS X. Se você precisar de um ambiente BSD (ou Linux, Windows, etc.), qualquer virtualização de área de trabalho os programas podem ser usados ​​para executá-lo no seu Mac, mantendo o OS X como o sistema operacional principal.

Você também deve ter em mente que, apesar do que alguns de nós consideram opções questionáveis ​​de design (eu quero enganar as pessoas que criaram a péssima programação de E / S de disco no OS X), a Apple cria o OS X para executar em seu hardware. É o mais otimizado possível e, assim como a franquia Star Trek, os lançamentos do Even X do OS X (10.2, 10.4, 10.6, 10.8) são muito bons.


Então linha de fundo?

Sim, você consegue. Não, eu não recomendaria pessoalmente.
Não há benefícios suficientes e você perde muita funcionalidade (ou precisa gastar seu tempo fazendo as coisas funcionarem, em vez de ser produtivo).

voretaq7
fonte
Eu amo o seu erro de digitação para o FreeBSD para custam dinheiro agora :-)
Bart Silverstrim
@BartSilverstrim eh? Os únicos custos monetários menciono são a perda de produtividade porque você está dickering em torno de tentar fazer o seu UI muito mais do que - você sabe - trabalhando :-)
voretaq7
Olhe para o seu link.
Bart Silverstrim
3
Editei o OP substancialmente para remover as fofocas. Você pode revisitar seu desejo de massacrar pessoas do seu posto?
bmike
1
@bmike Se você não sentiu pessoalmente o desejo de abater alguém ou algum grupo por suas escolhas de design / implementação em algum momento do uso de hardware ou software, então você é uma pessoa melhor do que voretaq7 ou I.
Agi Hammerthief
2

O principal sabor do BSD que se destaca e suporta o número máximo de MacBook Pro é o OS X.

Nenhuma variante BSD Estou ciente de rodar em qualquer MacBook Pro com suporte perfeito a hardware (ou mesmo bom suporte em toda a linha). Suponho que qualquer compilação BSD específica não funcionará em todo o MacBook Pro, já que essa linha abrange um chipset e uma placa lógica Intel Core Duo (Yonah 65nm) fabricados no final de 2005, mas não há mal nenhum em tentar qualquer BSD que você queira experimentar. qualquer hardware que você precise experimentar.

Nenhuma das variantes do BSD tem sequer uma fração do trabalho e orçamento de engenharia que a Apple gasta com sua variante do BSD; portanto, você estará sacrificando essa cobertura de polimento, suporte e driver se optar por abandonar o OS X no hardware do Mac - especialmente no hardware. hardware mais recente.

bmike
fonte
-1 para declarações extraordinárias e improváveis.
no OpenBSD, FreeBSD, .. não há DRM e iCloud
Ivanov
1

O FreeBSD (se essa é a variante que você deseja executar) parece que deve ser executado no Mac, evidenciado aqui: AppleMacBookWikiEntry

O NetBSD é realmente a variante BSD conhecida por executar praticamente qualquer coisa com um processador. Eles também parecem suportar um pouco o hardware Mac. Consulte: Informações do NetBSD

Bart Silverstrim
fonte
-1

Sim, é um processo simples para mim. Juno ubuntu studio e estou olhando para executar bsd nele. A fonte de alimentação usando a bateria drena mais rápido que o OS X

Eu uso reEnd e então meu sistema operacional de escolha. Deixei o mac ligado, mas nunca o uso.

Jacob
fonte