Apakah sistem pengendalian Darwin? Cubalah dengan PureDarwin



പ്രശ്നങ്ങൾ ഇല്ലാതാക്കുന്നതിനുള്ള ഞങ്ങളുടെ ഉപകരണം പരീക്ഷിക്കുക

Hari ini 12 Februari, hari ini hari darwin , naturalis yang terkenal dengan teori evolusinya. Dan apakah kaitan ini dengan Apple? Sedikit, sungguh, kecuali namanya...



epal mengambil nama Darwin , sebagai penghormatan kepada Charles Darwin, untuk menamakan sistem pengendaliannya. Seperti yang kita bincangkan dalam artikel Adakah macOS dan Linux saudara mara? Linux? Inilah kebenarannya Darwin ialah sistem pengendalian epal yang mendasari dalam macOS dan iOS.



Bagaimana untuk menguji Darwin dalam mesin maya

hari yang lebih baik untuk menguji Darwin OS bahawa hari ulang tahun kelahiran Charles Darwin yang terkenal!



Untuk mengujinya kami akan gunakan PureDarwin . PureDarwin ialah komuniti yang memutuskan untuk memberikan kesinambungan kepada OpenDarwin pada tahun 2007, sebuah projek yang ingin mendekatkan Darwin asal kepada orang ramai . Jadi, komuniti ini mencipta dua versi berbeza yang membolehkan kami menguji sistem pengendalian Apple yang hebat ini, walaupun dengan beberapa batasan.

Dan bagaimana mereka mendapatkannya? Sangat mudah. Apple menawarkan sistem pengendalian ini sebagai perisian percuma . Ya sememangnya! Jangan berfikir bahawa Apple mempunyai tapak web dari mana anda boleh memuat turun pemasangan atau imej cakera. Itulah kerja keras yang perlu dilakukan oleh komuniti PureDarwin.

Menguji PureDarwin Nano

Salah satu versi yang telah dibuat oleh komuniti ialah ini, PureDarwin Nano , yang, seperti namanya, adalah sangat ringan .



Untuk mengujinya kami akan menggunakan a mesin maya , kerana ia bukan sistem pengendalian berfungsi 100%. Dan aplikasi apa yang akan kami gunakan? Malangnya, sebagai sesuatu yang agak lama, kami agak terhad. Selepas beberapa ujian kami sampai pada kesimpulan bahawa cara paling mudah adalah dengan VMware (VirtualBox dan Parallels memberikan banyak masalah).

Oleh itu, kita mesti memasang VMware Fusion (atau VMware Workstation) di tempat pertama.

Memasang Nano PureDarwin pada VMware

Langkah pertama ialah muat turun imej sudah disediakan disediakan oleh komuniti PureDarwin. Sebaik sahaja kami akan decompress dan kami akan mendapat *.vmwarevm fail (jika kami tidak memasang VMware ia akan keluar sebagai folder).

Untuk menjalankannya, cuma seret fail itu ke tingkap VMware .

Setelah ini selesai kita boleh mulakan mesin maya sekarang l baru dibuat.

Sekarang kita boleh menjalankan perintah uname -a , dan kita akan melihat bahawa kita sememangnya berada di Darwin. Khususnya yang kami gunakan Darwin 9 , versi yang agak lama yang sepadan dengan Mac OS X Leopard.

Dan apakah versi semasa? Tetapi… mengapa memberitahu anda, dapat membandingkannya sendiri? Untuk melakukan ini, jalankan sahaja arahan yang sama tetapi pada Mac anda. Contohnya, dalam macOS Sierra kami akan mendapat versinya Darwin 16 , yang terakhir. Ia juga mungkin untuk melaksanakan arahan yang sama pada peranti iOS (jika kita mempunyai akses kepada terminalnya).

Mencuba PureDarwin Xmas

Ini adalah versi lain PureDarwin yang kita bincangkan pada mulanya. Versi ini sudah lebih berat, dan oleh itu, ia membawa lebih banyak perkara.

Apa yang paling menarik ialah di sini kami mempunyai antara muka grafik. Dalam versi sebelumnya kami hanya mempunyai baris arahan sebagai cara interaksi, tetapi dalam kes ini kami mempunyai a antara muka grafik yang mudah .

Ciri-ciri PureDarwin Xmas Pembuat Tingkap , projek itu GNUstep , untuk antara muka grafik. Yang ini agak mengingatkan NEXTSTEP, sistem pengendalian yang dibangunkan oleh NeXT sebelum diperoleh oleh Apple. Walaupun, jika anda mahu menguji antara muka grafik sistem pengendalian itu, ini bukanlah pilihan terbaik. Untuk ini, terdapat projek dengan beberapa versi yang lebih berfungsi daripada yang ini (tinggalkan kami dalam ulasan jika anda mahu kami membawa tutorial tentang cara menguji antara muka grafik NEXTSTEP).

Memasang PureDarwin Xmas pada VMware

Prosesnya sangat serupa dengan yang sebelumnya. perkara pertama akan menjadi muat turun mesin maya disediakan oleh PureDarwin. Selepas kami akan menyahmampat dan menyeretnya ke skrin utama VMware untuk mengimportnya.

Sebaik sahaja ia diimport, kami akan membuat sedikit perubahan, kami akan meningkatkan memori RAM . Untuk melakukan ini, kami akan pergi ke tetapan mesin maya. Di sana kita akan pergi ke konfigurasi Pemproses dan Memori. Di sana, kami boleh meletakkan jumlah memori RAM yang ingin kami tetapkan, yang kami cadangkan adalah antara 256 dan 1024 MB (kami akan meninggalkan bilangan pemproses pada 1).

Setelah ini selesai, kami akan memulakan mesin maya . Tidak lama lagi kita akan melihat desktop Xmas.

Antara muka sangat ringkas untuk memahami, walaupun pada mulanya ia boleh menjadi agak menakutkan. Kepada betul kita akan mempunyai apa yang kini Dok, dan ke ditinggalkan di bahagian atas kita akan mempunyai desktop yang berbeza (yang kini kita akan akses dengan Kawalan Misi). Di bawah aplikasi yang diminimumkan akan keluar, dan jika kita melakukannya Klik kanan Kami tidak akan mendapat menu konteks, tetapi menu utama (bersamaan dengan epal kecil sekarang).

Seperti sebelum ini, di sini kita juga boleh menjalankan perintah uname -a untuk mengesahkan bahawa kita memang berada di Darwin 9.

kesimpulan

Seperti yang kita dapat lihat, perkara itu adalah rumit . Pada masa ini tiada projek yang serius cuba menawarkan versi Darwin kepada orang ramai. Yang paling dekat dengan itu ialah PureDarwin , tetapi malangnya tidak aktif komuniti menghalang versi baharu daripada keluar.

Juga, seperti yang kita dapat lihat sepanjang tutorial ini, PureDarwin agak terhad , dan walaupun boleh dipasang MacPorts (yang membolehkan kami memasang program baharu), prosesnya sangat rumit dan hasilnya tidak begitu baik.

Adakah anda akan mencuba PureDarwin untuk memuaskan rasa ingin tahu anda? Adakah anda mahu kami membawa tutorial baharu pada masa hadapan supaya anda boleh mengalami masa lalu sistem pengendalian Apple dan NeXT dengan tangan anda sendiri?