Какво представлява операционната система Дарвин? Опитайте го с PureDarwin



Паспрабуйце Наш Інструмент Для Ліквідацыі Праблем

Днес е 12 февруари, ден на дарвин , натуралист, известен със своята теория за еволюцията. И какво общо има това с Apple? Малко, наистина, освен името му...



Apple взе името на Дарвин , в чест на Чарлз Дарвин, да назовем своята операционна система. Както обсъдихме в статията Роднини ли са macOS и Linux? Linux? Ето истината Дарвин е операционна система ябълка който е в основата на macOS и iOS.



Как да тествате Дарвин във виртуална машина

какъв по-добър ден Тествайте Darwin OS че денят на годишнината от рождението на известния Чарлз Дарвин!



За да го тестваме ще използваме PureDarwin . PureDarwin е общност, която реши да даде приемственост на OpenDarwin през 2007 г., проект, който иска доближи оригиналния Дарвин до обществеността . И така, тази общност създаде две различни версии, които ни позволяват да тестваме тази страхотна операционна система на Apple, макар и с доста ограничения.

И как го получиха? Много лесно. Apple предлага тази операционна система като безплатен софтуер . Да, именно! Не си мислете, че Apple има уебсайт, от който можете да изтеглите изображението за инсталиране или диск. Това е упоритата работа, която общността PureDarwin трябва да свърши.

Тестване на PureDarwin Nano

Една от версиите, които общността направи, е тази, PureDarwin Nano , което, както подсказва името му, е много светлина .



За да го тестваме, ще използваме a виртуална машина , защото не е 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 които обсъдихме в началото. Тази версия вече е по-тежка и следователно носи повече неща.

Най-поразителното е, че тук имаме графичен интерфейс. В предишната версия имахме само командния ред като средство за взаимодействие, но в този случай имаме a прост графичен интерфейс .

PureDarwin Xmas функции Създател на прозорци , на проекта GNUstep , за графичния интерфейс. Този доста напомня на NEXTSTEP, операционната система, която NeXT разработи, преди да бъде придобита от Apple. Въпреки че, ако това, което искате, е да тествате графичния интерфейс на тази операционна система, това не е най-добрият вариант. За това има проекти с няколко по-функционални версии от тази (оставете ни в коментарите, ако искате да донесем урок как да тестваме графичния интерфейс NEXTSTEP).

Инсталиране на PureDarwin Xmas на VMware

Процесът е много подобен на предишния. първото нещо ще бъде изтеглете виртуалната машина предоставено от PureDarwin. След ще го разкомпресираме и ще го плъзнем към главния екран на VMware да го импортирате.

След като бъде импортиран, ще направим малка промяна, ще увеличим RAM паметта . За да направите това, ще отидем в настройките на виртуалната машина. Там ще отидем до конфигурацията на процесора и паметта. Там можем да поставим количеството RAM памет, което искаме да зададем, което препоръчваме да е между 256 и 1024 MB (ще оставим броя на процесорите 1).

След като това стане, ще стартираме виртуалната машина . Скоро ще видим коледен десктоп.

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

Както преди, тук можем също да стартираме команда uname -a за да проверим дали наистина сме в Дарвин 9.

заключение

Както виждаме, работата е такава сложен . В момента няма проект, който сериозно да се опитва да предложи версия на Дарвин на широката публика. Най-близкото до това е PureDarwin , но за съжаление бездействие на общността предотвратява излизането на нови версии.

Освен това, както можехме да видим в този урок, PureDarwin е доста ограничен , и въпреки че е възможно да се инсталира MacPorts (което би ни позволило да инсталираме нови програми), процесът е много сложен и резултатът не е много добър.

Ще опитате ли PureDarwin, за да задоволите любопитството си? Искате ли да представим нови уроци в бъдеще, за да можете да изпитате миналото на операционната система Apple и NeXT със собствените си ръце?