ダーウィンオペレーティングシステムとは何ですか? PureDarwinで試してみてください



Probéiert Eisen Instrument Fir Probleemer Ze Eliminéieren

今日は2月12日です。 ダーウィンの日 、進化論で有名な博物学者。そして、これはAppleと何の関係があるのでしょうか?彼の名前を除いて、本当に少し...



アップル の名前を取りました ダーウィン 、チャールズダーウィンに敬意を表して、そのオペレーティングシステムに名前を付けます。記事で説明したように macOSとLinuxの親戚ですか? Linux?これが真実です ダーウィンは アップルオペレーティングシステム それはmacOSとiOSの根底にあります。



仮想マシンでダーウィンをテストする方法

何より良い日 DarwinOSをテストする 有名なチャールズ・ダーウィンの誕生記念日です!



それをテストするために使用します PureDarwin 。 PureDarwinは、2007年にOpenDarwinに継続性を与えることを決定したコミュニティです。 オリジナルのダーウィンを一般に公開する 。そのため、このコミュニティは2つの異なるバージョンを作成しました。これにより、かなりの数の制限がありますが、この優れたAppleオペレーティングシステムをテストできます。

そして、彼らはどのようにしてそれを手に入れましたか?非常に簡単。 Appleはこのオペレーティングシステムをフリーソフトウェアとして提供しています 。はい、確かに!インストールまたはディスクイメージをダウンロードできるWebサイトがAppleにあると考えてはいけません。これは、PureDarwinコミュニティがしなければならない大変な作業です。

PureDarwinNanoのテスト

コミュニティが作成したバージョンの1つは、これです。 PureDarwin Nano 、その名前が示すように、これは非常に ライト



それをテストするために、 仮想マシン 、100%機能するオペレーティングシステムではないためです。そして、どのアプリケーションを使用しますか?残念ながら、少し古いものであるため、私たちはかなり制限されています。いくつかのテストの後、最も簡単な方法は VMware (VirtualBoxとParallelsには多くの問題があります)。

したがって、 VMwareFusionをインストールする必要があります (またはVMware Workstation)そもそも。

VMwareへのPureDarwinNanoのインストール

最初のステップは 画像をダウンロード PureDarwinコミュニティによって提供されてすでに準備されています。一度 解凍します * .vmwarevmファイルを取得します(VMwareがインストールされていない場合は、フォルダーとして出力されます)。

それを実行するには、 そのファイルをドラッグします の窓に VMware

これが完了すると、 今すぐ仮想マシンを起動します l新しく作成されました。

これで、 コマンドuname-a 、そして私たちは確かにダーウィンにいることがわかります。具体的には使用しています ダーウィン9 、Mac OSXLeopardに対応するかなり古いバージョン。

そして、現在のバージョンは何ですか? しかし…なぜそれを自分で比較できるのか教えてください。これを行うには、同じコマンドをMacで実行します。たとえば、macOSSierraではバージョンを取得します。 ダーウィン16 、これが最後です。 iOSデバイスで同じコマンドを実行することもできます(その端末にアクセスできる場合)。

PureDarwinXmasをお試しください

これは PureDarwinの別のバージョン 最初に話し合ったこと。このバージョンはすでに重いので、より多くのものをもたらします。

最も印象的なのは、ここにグラフィカルインターフェイスがあることです。以前のバージョンでは、対話の手段としてコマンドラインしかありませんでしたが、この場合は シンプルなグラフィカルインターフェイス

PureDarwinクリスマスの機能 ウィンドウメーカー 、 プロジェクトの GNUstep 、グラフィカルインターフェイス用。これは、NeXTがAppleに買収される前に開発したオペレーティングシステムであるNEXTSTEPを彷彿とさせます。ただし、そのオペレーティングシステムのグラフィカルインターフェイスをテストすることが必要な場合は、これが最善のオプションではありません。このために、これよりも機能的なバージョンがいくつかあるプロジェクトがあります(NEXTSTEPグラフィカルインターフェイスのテスト方法に関するチュートリアルを提供したい場合は、コメントに残してください)。

VMwareへのPureDarwinXmasのインストール

プロセスは前のプロセスと非常に似ています。最初のものは 仮想マシンをダウンロードする PureDarwinによって提供されます。後に 解凍してドラッグします のメイン画面に VMware インポートします。

インポートしたら、小さな変更を加えます。 RAMメモリを増やします 。これを行うには、仮想マシンの設定に移動します。そこで、プロセッサとメモリの構成に進みます。ここに、割り当てるRAMメモリの量を入れることができます。これは256〜1024 MBにすることをお勧めします(プロセッサの数は1のままにします)。

これが行われると、 仮想マシンを起動します 。すぐにクリスマスデスクトップが表示されます。

インターフェースはとても 単純 理解するために、最初は少し怖いかもしれませんが。に 私たちは今ドックであるものを持っているでしょう、そして 上部には、さまざまなデスクトップがあります(Mission Controlでアクセスできるようになります)。 最小化されたアプリケーションが出てきます。 右クリック コンテキストメニューは表示されませんが、メインメニュー(現在は小さなリンゴに相当)が表示されます。

前と同じように、ここでも実行できます コマンドuname-a 私たちが本当にダーウィン9にいることを確認します。

結論

ご覧のとおり、 複雑 。現在、ダーウィンのバージョンを一般に提供しようと真剣に試みているプロジェクトはありません。それに最も近いのは PureDarwin 、しかし残念ながら 非アクティブ コミュニティのは、新しいバージョンが出てくるのを防ぎます。

また、このチュートリアル全体でわかるように、 PureDarwinはかなり制限されています 、およびインストールすることは可能ですが MacPorts (これにより、新しいプログラムをインストールできるようになります)、プロセスは非常に複雑で、結果はあまり良くありません。

好奇心を満たすためにPureDarwinを試してみませんか? AppleオペレーティングシステムとNeXTの過去を自分の手で体験できるように、将来的に新しいチュートリアルを提供しませんか?