Ano ang Darwin operating system? Subukan ito sa PureDarwin



Provoni Instrumentin Tonë Për Eliminimin E Problemeve

Ngayon ay Pebrero 12, ang araw ni darwin , naturalista na sikat sa kanyang teorya ng ebolusyon. At ano ang kinalaman nito sa Apple? Maliit, talaga, maliban sa kanyang pangalan...



Apple kinuha ang pangalan ng Darwin , bilang parangal kay Charles Darwin, na pangalanan ang operating system nito. Gaya ng tinalakay natin sa artikulo Magkamag-anak ba ang macOS at Linux? Linux? Narito ang katotohanan Si Darwin ay ang operating system ng mansanas na nasa ilalim ng macOS at iOS.



Paano subukan si Darwin sa isang virtual machine

anong magandang araw subukan ang Darwin OS na ang araw ng anibersaryo ng kapanganakan ng sikat na Charles Darwin!



Upang subukan ito ay gagamitin namin PureDarwin . Ang PureDarwin ay isang komunidad na nagpasyang magbigay ng pagpapatuloy sa OpenDarwin noong 2007, isang proyekto na nais ilapit sa publiko ang orihinal na Darwin . Kaya, lumikha ang komunidad na ito ng dalawang magkaibang bersyon na nagbibigay-daan sa amin na subukan ang mahusay na Apple operating system na ito, bagama't may kaunting mga limitasyon.

At paano nila nakuha ito? Napakadaling. Iniaalok ng Apple ang operating system na ito bilang libreng software . Oo, naman! Huwag isipin na may website ang Apple kung saan mo mada-download ang pag-install o disk image. Iyan ang hirap na dapat gawin ng komunidad ng PureDarwin.

Pagsubok sa PureDarwin Nano

Isa sa mga bersyon na ginawa ng komunidad ay ito, PureDarwin Nano , na, gaya ng ipinahihiwatig ng pangalan nito, ay isang napaka liwanag .



Upang subukan ito ay gagamit tayo ng a virtual machine , dahil hindi ito isang 100% functional na operating system. At anong application ang gagamitin natin? Sa kasamaang palad, bilang isang bagay na medyo luma, kami ay medyo limitado. Pagkatapos ng ilang pagsubok ay napagpasyahan namin na ang pinakamadaling paraan ay sa pamamagitan ng VMware (Ang VirtualBox at Parallels ay nagbibigay ng maraming problema).

Samakatuwid, dapat nating i-install ang VMware Fusion (o VMware Workstation) sa unang lugar.

Pag-install ng PureDarwin Nano sa VMware

Ang unang hakbang ay magiging i-download ang larawan na inihanda na ibinigay ng komunidad ng PureDarwin. Sa sandaling ang magde-decompress kami at makakakuha tayo ng *.vmwarevm file (kung hindi natin na-install ang VMware ay lalabas ito bilang isang folder).

Upang patakbuhin ito, lamang i-drag ang file na iyon sa bintana ng VMware .

Kapag nagawa na natin ito simulan ang virtual machine ngayon bagong likha ako.

Ngayon ay maaari na nating patakbuhin ang utos uname -a , at makikita natin na nasa Darwin nga tayo. Partikular na ginagamit namin Darwin 9 , medyo lumang bersyon na tumutugma sa Mac OS X Leopard.

At ano ang kasalukuyang bersyon? Ngunit... bakit sasabihin sa iyo, na magagawa mong ihambing ito sa iyong sarili? Upang gawin ito, patakbuhin lang ang parehong command ngunit sa iyong Mac. Halimbawa, sa macOS Sierra makukuha namin ang bersyon Darwin 16 , na siyang huli. Posible ring isagawa ang parehong command na iyon sa isang iOS device (kung mayroon kaming access sa terminal nito).

Sinusubukan ang PureDarwin Xmas

Ito ang isa pang bersyon ng PureDarwin na napag-usapan namin noong una. Ang bersyon na ito ay mas mabigat na, at samakatuwid, ito ay nagdadala ng higit pang mga bagay.

Ano ang pinaka-kapansin-pansin na dito mayroon kaming isang graphical na interface. Sa nakaraang bersyon mayroon lamang kami ng command line bilang paraan ng pakikipag-ugnayan, ngunit sa kasong ito mayroon kaming a simpleng graphical na interface .

Mga tampok ng PureDarwin Xmas Tagagawa ng Bintana , ng proyekto GNUstep , para sa graphical na interface. Ang isang ito ay medyo nakapagpapaalaala sa NEXTSTEP, ang operating system na binuo ng NeXT bago nakuha ng Apple. Bagaman, kung ang gusto mo ay subukan ang graphical na interface ng operating system na iyon, hindi ito ang pinakamagandang opsyon. Para dito, may mga proyekto na may ilang mas functional na bersyon kaysa sa isang ito (iwanan kami sa mga komento kung gusto mong magdala kami ng tutorial kung paano subukan ang NEXTSTEP graphical na interface).

Pag-install ng PureDarwin Xmas sa VMware

Ang proseso ay halos kapareho sa nauna. ang unang bagay ay magiging i-download ang virtual machine ibinigay ng PureDarwin. Pagkatapos ng aalisin namin at i-drag ito sa pangunahing screen ng VMware para i-import ito.

Kapag na-import na ito, gagawa kami ng maliit na pagbabago, dagdagan natin ang memorya ng RAM . Upang gawin ito pupunta kami sa mga setting ng virtual machine. Doon tayo pupunta sa configuration ng Processor at Memory. Doon, maaari naming ilagay ang halaga ng memorya ng RAM na gusto naming italaga, na inirerekomenda namin ay nasa pagitan ng 256 at 1024 MB (iiwan namin ang bilang ng mga processor sa 1).

Kapag ito ay tapos na, sisimulan natin ang virtual machine . Sa lalong madaling panahon makikita natin ang desktop ng Pasko.

Ang interface ay napaka simple lang upang maunawaan, kahit na sa una ay maaaring medyo nakakatakot. Upang tama magkakaroon tayo ng ngayon ay ang Dock, at sa umalis sa itaas na bahagi magkakaroon tayo ng iba't ibang mga desktop (na maa-access natin ngayon gamit ang Mission Control). sa ibaba lalabas ang mga pinaliit na aplikasyon, at kung gagawin natin i-right click Hindi namin makuha ang menu ng konteksto, ngunit ang pangunahing menu (ang katumbas ng maliit na mansanas ngayon).

Gaya ng dati, dito rin natin mapapatakbo ang utos uname -a para ma-verify na nasa Darwin 9 nga tayo.

konklusyon

Tulad ng nakikita natin, ang bagay ay magulo . Sa kasalukuyan ay walang proyektong seryosong sumusubok na mag-alok ng bersyon ng Darwin sa pangkalahatang publiko. Ang pinakamalapit diyan ay PureDarwin , ngunit sa kasamaang palad ang kawalan ng aktibidad ng komunidad na humahadlang sa mga bagong bersyon na lumabas.

Gayundin, tulad ng nakikita natin sa buong tutorial na ito, Ang PureDarwin ay medyo limitado , at bagama't posibleng i-install MacPorts (na magpapahintulot sa amin na mag-install ng mga bagong programa), ang proseso ay napakakumplikado at ang resulta ay hindi masyadong maganda.

Susubukan mo ba ang PureDarwin para ma-satisfy ang curiosity mo? Gusto mo bang magdala kami ng mga bagong tutorial sa hinaharap upang maranasan mo ang nakaraan ng Apple operating system at NeXT gamit ang iyong sariling mga kamay?