DocBit Notes チュートリアル

Binance macOS インストーラは dmg それとも pkg?ダブルクリック後の手順

Mac に初めて Binance クライアントをインストールするユーザーは、よく .dmg と .pkg の 2 つの形式で混乱します。本記事では、これらの違い、Binance 公式がどちらを採用しているか、そしてダブルクリック後の具体的な手順をわかりやすく解説します。クライアントの入口はまず Binance 公式サイト へ;ダウンロードは Binance 公式アプリ を利用してください;iPhone ユーザーは iOS インストールチュートリアル をご覧ください。

DMG と PKG の本質的な違い

どちらも macOS でのアプリ配布形式ですが、動作の仕組みが異なります:

項目 DMG PKG
正式名称 Disk Image Package Installer
本質 仮想ディスクイメージ インストールスクリプトパッケージ
ダブルクリック時の動作 ディスクとしてマウント インストールウィザードを起動
インストール方法 Applications へドラッグ&ドロップ 自動コピー + 設定
パスワードの要否 不要(ドラッグのみ) 必要(pkg の場合)
アンインストール方法 アプリを直接削除 アプリ削除または専用スクリプト
適した用途 シンプルなアプリ 複雑な依存関係 / システムコンポーネント

簡単に言えば、DMG は USB メモリのようなもので、PKG はインストーラープログラムのようなものです。

Binance 公式はどちらを採用しているか

Binance macOS クライアントが提供しているのは DMG 形式 です。理由は以下の通りです:

  • Binance クライアントは独立したアプリであり、複雑なインストール手順が不要であるため
  • DMG の「ドラッグするだけ」の手順が一般ユーザーにとって直感的であるため
  • システムディレクトリの変更やスタートアップ項目の登録が不要であるため
  • アンインストールがシンプルであるため

一部の特殊なバージョン(自動更新コンポーネント付きのエンタープライズ版など)では PKG が使われることもありますが、一般ユーザーが触れることはほぼありません。

DMG インストールの完全な手順

binance-installer.dmg のダウンロード完了後:

  1. .dmg ファイルをダブルクリックすると、自動的に仮想ディスクとしてマウントされます
  2. ポップアップウィンドウに Binance のアイコンと「Applications」のショートカットが表示されます
  3. Binance のアイコンを Applications のショートカットにドラッグします
  4. 数秒待つとコピーが完了します
  5. マウントされたウィンドウを閉じます
  6. Launchpad またはアプリケーションフォルダから Binance を見つけて起動します

全体のプロセスは約 30 秒で完了します。

DMG ディスクの取り出し

アプリのコピー完了後も、マウントされた仮想ディスクはデスクトップ(または Finder のサイドバー)に残っているため、取り出す必要があります:

  • デスクトップアイコンを右クリック → 「取り出す」
  • または Finder サイドバーでディスクの横にある取り出しアイコン(⏏)をクリック
  • または ⌘ + E のショートカットキー

取り出さなくてもそのまま使用に影響はありませんが、アイコンの場所を占有するだけです。

DMG ファイル自体の取り扱い

アプリを Applications にコピーした後、ダウンロードした .dmg ファイルはその役割を終えます:

  • 空き容量(約 280 MB)を確保するために直接削除できます
  • 予備として保存しておくこともできます(再インストール時に再ダウンロード不要)
  • 「ゴミ箱」に入れて空にすることもできます

Binance はアップデートのたびにアプリ内から自動的に新バージョンをダウンロードして置き換えるため、元の .dmg ファイルには依存しません。

PKG のワークフロー(予備知識)

もし .pkg 形式のファイルに遭遇した場合の手順:

  1. .pkg をダブルクリック
  2. インストールウィザードがポップアップ
  3. 使用許諾契約に同意
  4. インストール先を選択(デフォルトは / Applications)
  5. ユーザーパスワードを入力して認証
  6. インストールの進捗バーを待つ
  7. 完了

PKG インストール後、アプリはアプリケーションフォルダに表示されますが、具体的にどのファイルが変更され、どのディレクトリが作成されたかはユーザーには見えません。これが DMG との決定的な違いです。

署名の検証

DMG をダブルクリックした後、macOS は以下を検証します:

  1. DMG ファイルの署名
  2. 内部のアプリの署名
  3. 署名発行者が Apple の信頼リストにあるか

Binance macOS クライアントの署名情報:

項目 期待値
Developer ID Binance Holdings Limited
Team ID 英数字の文字列
Notarized Yes(Apple による公証済み)
Signed Time 現在のバージョン公開日時

署名検証に失敗した場合、macOS はマウントや実行を拒否します。これはフィッシングを防ぐための第一の防衛線です。

署名情報の確認

ターミナルでアプリの署名を確認することもできます(コマンドラインの詳細は開発者向けとして割愛します)。一般ユーザーは Finder で確認できます:

  1. アプリケーションフォルダで Binance.app を見つける
  2. 右クリック → 情報を見る
  3. 「バージョン」「種類」「著作権」などの項目に署名情報が表示されます

発行者が Binance Holdings Limited であることが確認できれば、署名は有効です。

DMG 破損時の対処法

ダウンロードした .dmg をダブルクリックしてマウントに失敗し、「イメージが壊れています」と表示される場合:

  • ダウンロードが中断された可能性が高いです
  • 完全なファイルを再度ダウンロードしてください
  • SHA-256 ハッシュを検証してください
  • ハッシュが一致しているのに破損と表示される場合は、macOS システムの問題かもしれないので、再起動して再試行してください

ブラウザでのダウンロードとコマンドラインでのダウンロードの違い

一般ユーザーがブラウザで DMG をダウンロードすると、ブラウザは自動的に「com.apple.quarantine」隔離属性を付与し、初回起動時にセキュリティ警告をポップアップさせます。これは正常な仕組みです。

curl / wget コマンドでダウンロードした場合、隔離属性は付かず、ダブルクリックで直接マウントされ警告も出ません。しかし、これは macOS のセキュリティメカニズムを回避する行為であるため、推奨しません

インストール後の保存先

DMG でインストールした Binance アプリのデフォルトの場所は /Applications/Binance.app です。ユーザーデータは以下に保存されます:

データタイプ 保存先パス
設定(Preferences) ~/Library/Preferences/com.binance.*
キャッシュ ~/Library/Caches/com.binance.*
ログ ~/Library/Logs/com.binance.*
アプリデータ ~/Library/Application Support/Binance
キーチェーン資格情報 システムキーチェーン

アンインストール時にアプリ本体だけを削除した場合、これらのデータは残ります。完全にアンインストールするには、該当ディレクトリをクリーンアップする必要があります。

FAQ

Q:DMG でインストールしたアプリは自動的にアップデートされますか? A:はい。Binance アプリ起動時にアップデートを確認し、新バージョンを内部でダウンロードして置き換えます。

Q:DMG ファイルを他の人にコピーして使わせることはできますか? A:可能です。DMG は独立した完全なインストールパッケージです。

Q:PKG でインストールしたアプリのアンインストールは複雑ですか? A:通常、PKG でインストールしたアプリもアプリケーションフォルダにあるため、アプリを削除するだけです。一部の特殊な PKG でシステムサービスをインストールした場合は、アンインストーラースクリプトが必要です。

Q:DMG と PKG、どちらがより安全ですか? A:同等です。どちらも Apple 開発者署名と公証が必要です。

関連記事