Я хотел бы запустить BSD на оборудовании Mac. Я не могу найти версию BSD, которая работает на любом MacBook Pro.
Мне нужна нативная установка, полностью заменяющая OS X и не выполняющая настройку Boot Camp или виртуализация через другую ОС.
Я хотел бы запустить BSD на оборудовании Mac. Я не могу найти версию BSD, которая работает на любом MacBook Pro.
Мне нужна нативная установка, полностью заменяющая OS X и не выполняющая настройку Boot Camp или виртуализация через другую ОС.
Ответы:
Конечно, это возможно: ваш Mac - это обычная машина Intel (хотя на ней установлен EFI вместо традиционного BIOS, если вы не настроили BootCamp). Возьмите ваш любимый установочный компакт-диск BSD, вставьте его в дисковод и получайте удовольствие. 1
1 - Поскольку Apple не поддерживает оптический диск, возможно, вам придется установить USB-накопитель или подключить внешний CD / DVD-дисковод.
Большая часть аппаратного обеспечения должна работать «из коробки», но вам, вероятно, потребуется выполнить некоторые настройки. У пользователей FreeBSD есть несколько устаревшая вики-страница с информацией о запуске FeeBSD на MacBook, либо под BootCamp, либо в качестве единственной ОС на компьютере.
Я должен возражать против вызова OS X «Ничего, кроме разбавленной версии BSD». Во-первых, это Mach под капотом (ядро) - они просто позаимствовали утилиты пользовательского пространства у FreeBSD, и они значительно разошлись с OS X 10.0.0; Во-вторых, цель состоит не в том, чтобы быть платформой разработки Unix - это рабочая станция.
Лично я считаю, что заниматься (unix) разработкой на Mac очень сложно, и я бы не советовал это серьезно, в программировании Unix , но в качестве рабочей станции это вполне адекватно (и вы не получите такой GUI). из любой системы с открытым исходным кодом * nix, не тратя при этом достаточно много времени).
Объем работы, необходимый для получения полезного рабочего стола / рабочей станции с любой из систем * nix с открытым исходным кодом, значительный по сравнению с запущенной OS X. Если вам требуется среда BSD (или Linux, Windows и т. Д.), Любая виртуализация рабочего стола программы могут быть использованы для запуска на вашем Mac, сохраняя OS X в качестве основной операционной системы.
Вы также должны иметь в виду, что, несмотря на то, что некоторые из нас считают сомнительным выбор дизайна (я хочу обмануть людей, которые придумали паршивое планирование ввода-вывода в OS X), Apple строит OS X для работы на своем оборудовании. Он настолько оптимизирован, насколько это возможно, и, как и франшиза Star Trek, выпуски Even Numbered OS X (10.2, 10.4, 10.6, 10.8) довольно хороши.
Да, ты можешь сделать это. Нет, я бы лично не рекомендовал это.
Преимуществ недостаточно, и вы теряете много функциональности (или вынуждены тратить время на то, чтобы все заработало, а не работало).
OS X. является одним из основных вариантов BSD, который выделяется и поддерживает максимальное количество MacBook Pro.
Нет варианта BSD Я знаю, работает на любом MacBook Pro с идеальной аппаратной поддержкой (или даже хорошей поддержкой по всей линейке). Я предполагаю, что какая-то конкретная сборка BSD не будет работать на всех MacBook Pro, так как эта линейка охватывает чипсет Intel Core Duo (Yonah 65nm) и логическую плату, выпущенную в конце 2005 года, но при тестировании любой BSD, на которую вы захотите попробовать, нет никакого вреда с любым оборудованием, с которым вам придется экспериментировать.
Ни один из вариантов BSD не имеет даже доли инженерной работы и бюджета, которые Apple тратит на свой вариант BSD, поэтому вы пожертвуете этой полировкой, поддержкой и покрытием драйверов, если решите отказаться от OS X на оборудовании Mac, особенно на новейшее оборудование.
FreeBSD (если это вариант, который вы хотите запустить) выглядит так, как будто он должен работать на Mac, о чем свидетельствует здесь: AppleMacBookWikiEntry
NetBSD на самом деле является вариантом BSD, который известен тем, что работает практически на всем с процессором. Возможно, они также поддерживают аппаратное обеспечение Mac. Смотрите: информация NetBSD