広告を閉じる

あなたが macOS ユーザーであれば、新しいアプリケーションのインストールに非常に優れた経験を持っているでしょう。この場合、Apple はかなり特殊な方法に賭けています。新しいアプリケーションをディスク イメージからインストールすることがよくありますが、ほとんどの場合は DMG 拡張子を使用します。しかし、競合する Windows システムに目を向けると、クリックするだけで完了するシンプルなインストーラーを使用するという、まったく異なるアプローチが採用されています。

しかし、なぜ Apple がこれほど異なる手順を決定したのか疑問に思ったことはありますか?一方で、実際には、実質的に非常によく似たインストーラーが macOS でも利用可能です。これらには拡張子 PKG があり、アプリケーションのインストールに使用されます。Windows と同様に、ウィザードをクリックするだけでインストール自体が行われます。この新しいアプローチも提供されていますが、多くの開発者は依然として従来のディスク イメージに依存しています。むしろ、それらの組み合わせが使用されます。PKG インストール パッケージは DMG ディスク上に隠されています。

アプリが DMG からインストールされる理由

次に、最も重要な点に移り、オペレーティング システム内のアプリケーションが前述のディスク イメージ (DMG) を介してインストールされることが最も多い理由を明らかにしましょう。結局のところ、これにはいくつかの理由があります。まず第一に、実用性について言及する必要があります。これは、macOS システム内でアプリケーションが持つまさにその構造から生じます。ユーザーにはアイコンと名前のみが表示され、これらのアイテムには APP 拡張子が付いています。ただし、実際にはアプリケーション全体の完全なファイルであり、必要なデータなどが隠されています。 Windows とは異なり、これは単なるショートカットやスタートアップ ファイルではなく、アプリケーション全体です。 Finder > アプリケーションに移動したら、いずれかのアプリケーションを右クリックしてオプションを選択します パッケージの内容を見る, 必要なデータを含むアプリ全体が目の前に表示されます。

macOS のアプリケーションの構造は、複数のファイルを含むフォルダーに似ています。ただし、フォルダーの転送は完全に簡単ではないため、フォルダーを何かで包む必要があります。これはまさに DMG ディスク イメージの使用が最も重要な点であり、転送とその後のインストールが大幅に簡素化されます。したがって、配布を容易にするために、アプリケーションを何らかの方法でパッケージ化する必要があります。このため、ZIP を使用することもできます。しかし、最終的にはそれほど単純ではありません。アプリが正しく動作するには、アプリをアプリケーション フォルダーに移動する必要があります。そこに DMG のもう 1 つの大きな利点があります。これは、開発者がユーザーがインストールのために何をする必要があるかを直接示すことができるため、ディスク イメージを簡単にカスタマイズしたりグラフィックを装飾したりできるためです。実際にどのように見えるかは、以下の添付画像で確認できます。

dmgからアプリケーションをインストールする

最後に、これもまたある伝統です。ほんの数年前までは、ユーザーがアプリを物理的に購入するのが普通でした。この場合、CD/DVD を受け取った場合、CD/DVD を挿入すると、Finder/デスクトップ上に表示されます。当時もまったく同じように機能していました。アプリを取得してアプリケーション フォルダーにドラッグし、インストールするだけでした。

.