Я хочу установить другой UNIX на свою рабочую станцию, чтобы получить представление о GNU/Linux и из любопытства. Я сузил свои варианты до этих двух. Причина для рассмотрения PureDarwin заключается в том, что у меня очень мало опыта работы с продуктами Apple.

Поэтому мой вопрос заключается в том, позволит ли установка и использование PureDarwin лучше понять OSX, чем при работе с FreeBSD? Я имею в виду повседневные процедуры, такие как добавление пользователей, установка программного обеспечения и настройка различных аспектов базовой ОС. Я знаю, что GUI OSX не будет доступен, но это не проблема.

В качестве второстепенного, менее важного вопроса, могу ли я купить OS X в магазине Apple и запустить его на виртуальной машине или это нарушает их лицензионное соглашение?

1 ответ1

0

Различие заключается в том, что это совершенно разные операционные системы, начиная от большинства инструментов администратора и заканчивая различными двоичными форматами и моделями драйверов. См .: https://en.wikipedia.org/wiki/XNU. Здесь описывается часть ядра, и в пользовательском пространстве есть все утилиты, которые Apple хотела бы включить: самостоятельно написанные; или из GNU, из какого-то BSD или другого источника. Интеграция некоторых компонентов BSD (в основном невидимых, с которыми пользователь или даже разработчик любого рода, скорее всего, никогда не будут иметь дело) в OS X не делает его автоматически общим с FreeBSD.

Установка Darwin даст вам более полное представление о базе Darwin OS X, и это все. Перечисление повседневных процедур в ответе сделает его чрезвычайно огромным, а также отнимает много времени. Пожалуйста, проконсультируйтесь в Google или в части администрирования через CLI любой из многих доступных книг по администрированию OS X. Но учтите, что приобретенные навыки не приблизят вас к OS X, так как большая часть его конфигурации предпочтительнее выполнять через графический интерфейс, даже на серверах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .