Что такое операционная система Darwin? Попробуйте с PureDarwin



Yesani Chida Chathu Chothetsa Mavuto

Сегодня 12 февраля, т. день дарвина , естествоиспытатель, известный своей теорией эволюции. И какое это имеет отношение к Apple? Мало, правда, кроме его имени...



Яблоко взял имя Дарвин , в честь Чарльза Дарвина, чтобы назвать свою операционную систему. Как мы обсуждали в статье Являются ли macOS и Linux родственниками? линукс? Вот правда Дарвин – это яблочная операционная система который лежит в основе macOS и iOS.



Как протестировать Darwin на виртуальной машине

какой лучший день для протестировать ОС Дарвин что в день годовщины рождения знаменитого Чарльза Дарвина!



Для проверки будем использовать ЧистыйДарвин . PureDarwin — это сообщество, которое решило продолжить OpenDarwin в 2007 году, проект, который хотел приблизить оригинального Дарвина к публике . Итак, это сообщество создало две разные версии, которые позволяют нам протестировать эту замечательную операционную систему Apple, хотя и с некоторыми ограничениями.

И как они его получили? Очень просто. Apple предлагает эту операционную систему как бесплатное программное обеспечение. . Да, в самом деле! Не думайте, что у Apple есть веб-сайт, с которого вы можете скачать установку или образ диска. Это тяжелая работа, которую должно выполнить сообщество PureDarwin.

Тестирование PureDarwin Nano

Одна из версий, сделанных сообществом, такова: ЧистыйДарвин Нано , который, как следует из его названия, очень светлый .



Для проверки мы будем использовать виртуальная машина , потому что это не на 100% функциональная операционная система. И какое приложение будем использовать? К сожалению, будучи чем-то немного старым, мы весьма ограничены. После нескольких тестов мы пришли к выводу, что проще всего было VMware (VirtualBox и Parallels создают много проблем).

Поэтому, мы должны установить VMware Fusion (или VMware Workstation) в первую очередь.

Установка PureDarwin Nano на VMware

Первый шаг будет скачать изображение уже подготовлено сообществом PureDarwin. Однажды мы распаковываем и мы получим файл *.vmwarevm (если у нас не установлен VMware, он выйдет в виде папки).

Чтобы запустить его, просто перетащите этот файл к окну VMware .

Как только это будет сделано, мы сможем запустите виртуальную машину сейчас л недавно созданный.

Теперь мы можем запустить команда uname -a , и мы увидим, что мы действительно находимся в Дарвине. В частности, мы используем Дарвин 9 , достаточно старая версия, соответствующая Mac OS X Leopard.

И какая текущая версия? Но… зачем вам рассказывать, если вы сами можете сравнить? Для этого просто запустите ту же команду, но на вашем Mac.Например, в macOS Sierra мы получим версию Дарвин 16 , который является последним. Также возможно выполнить ту же команду на устройстве iOS (если у нас есть доступ к его терминалу).

Пробуем PureDarwin Xmas

Это другая версия PureDarwin что мы обсуждали вначале. Эта версия уже тяжелее, а значит, в ней больше вещей.

Что самое поразительное, здесь у нас графический интерфейс. В предыдущей версии у нас была только командная строка как средство взаимодействия, но в данном случае у нас есть простой графический интерфейс .

Особенности PureDarwin Xmas оконный мастер , проекта GNUстеп , для графического интерфейса. Это очень напоминает NEXTSTEP, операционную систему, которую NeXT разработала до того, как ее купила Apple. Хотя, если вы хотите протестировать графический интерфейс этой операционной системы, это не лучший вариант. Для этого есть проекты с несколькими более функциональными версиями, чем эта (оставьте нас в комментариях, если вы хотите, чтобы мы принесли учебник о том, как протестировать графический интерфейс NEXTSTEP).

Установка PureDarwin Xmas на VMware

Процесс очень похож на предыдущий. первое, что будет скачать виртуальную машину предоставлено PureDarwin. После мы распакуем и перетащим его на главный экран VMware импортировать его.

Как только он будет импортирован, мы внесем небольшое изменение, мы увеличим оперативную память . Для этого зайдем в настройки виртуальной машины. Там мы перейдем к конфигурации процессора и памяти. Там мы можем указать объем оперативной памяти, который мы хотим выделить, который мы рекомендуем от 256 до 1024 МБ (мы оставим количество процессоров равным 1).

Как только это будет сделано, мы запустим виртуальную машину . Скоро мы увидим рабочий стол Xmas.

Интерфейс очень просто понять, хотя поначалу может быть немного страшно. К Правильно у нас будет то, что сейчас является Док, и к слева в верхней части у нас будут разные рабочие столы (к которым мы теперь будем иметь доступ с помощью Mission Control). Ниже вылезут свернутые приложения, а если мы это сделаем щелкните правой кнопкой мыши Мы получим не контекстное меню, а главное меню (эквивалент яблочка сейчас).

Как и раньше, здесь мы также можем запустить команда uname -a чтобы убедиться, что мы действительно находимся в Darwin 9.

вывод

Как видим, дело в сложно . В настоящее время нет ни одного серьезного проекта, пытающегося предложить широкой публике версию Дарвина. Ближе всего к этому ЧистыйДарвин , но, к сожалению, бездействие сообщества предотвращает выход новых версий.

Кроме того, как мы могли видеть в этом руководстве, PureDarwin весьма ограничен , хотя можно установить MacPorts (что позволило бы нам устанавливать новые программы), процесс очень сложный и результат не очень хороший.

Вы собираетесь попробовать PureDarwin, чтобы удовлетворить свое любопытство? Хотели бы вы, чтобы в будущем мы представили новые учебные пособия, чтобы вы могли своими руками испытать прошлое операционной системы Apple и NeXT?