メインコンテンツにスキップ

Dart SDK を入手

このページでは、Dart SDK のダウンロード方法について説明します。Dart SDK には、Dart コマンドライン、サーバー、および Web アプリを開発するために必要なライブラリとコマンドラインツールが含まれています。

Dart チームは、SDK の最新の安定版リリースのみをサポートしています。SDK のリリースライフサイクルとサポートされているバージョンに関する詳細については、SDK サポートポリシー を参照してください。

Dart SDK の詳細については、Dart SDK の概要 を参照してください。

システム要件

#

Dart は、Dart コードの開発と実行のために、次のハードウェアアーキテクチャとプラットフォームバージョンをサポートしています。

プラットフォームx64IA32 (x86)Arm32Arm64RISC-V (RV64GC)OS バージョン
Windows検証済み非推奨非推奨検証済み通知オフ10, 11
Linux検証済み非推奨検証済み検証済み検証済みDebian stable,
Ubuntu LTS 標準サポート下
macOS検証済み非推奨通知オフ検証済み通知オフmacOS の最新 3 バージョン
Sonoma (14)、Ventura (13)、Monterey (12)

verified すべてのチャンネルでサポートされています。
error サポートは非推奨であり、将来の Dart リリースで削除される可能性があります。
report サポートは非推奨であり、次の安定版リリースで削除される可能性が高いです。
dangerous すべてのチャンネルでサポートされていません。
do_not_disturb_on オペレーティングシステムによってサポートされていません。

インストールオプションを選択

#

安定版チャンネルから Dart SDK をインストールおよび更新するには、次のいずれかのオプションを選択してください。

  1. パッケージマネージャーを使用 (推奨)。

  2. Dart Docker イメージ を使用します。

  3. Flutter をインストール.
    Flutter SDK をインストール済み、またはインストール予定の場合は、Flutter SDK のインストール を参照してください。Flutter SDK には、Flutter の bin フォルダーに dart CLI ツールが含まれています。

  4. SDK アーカイブから ZIP アーカイブをダウンロードします。

  5. ソースから SDK をビルド.

Dart SDK のインストール

#

Dart SDK をインストールするには、開発プラットフォームに適したパッケージマネージャーを使用してください。

Dart SDK をアップグレードするには、Dart SDK をインストールしたのと同じコマンドをパッケージマネージャーで実行します。

Chocolatey を使用したインストール

#

Dart SDK をインストールするには、Chocolatey を使用します。Chocolatey は 管理者権限 を必要とします。

  1. Chocolatey をインストールします。

  2. 管理者権限で PowerShell を起動します。

    PS C:\> choco install dart-sdk

デフォルトのインストールパスを変更する

#

デフォルトでは、Chocolatey は SDK を C:\tools\dart-sdk にインストールします。その場所を変更するには、ChocolateyToolsLocation 環境変数を希望のインストールディレクトリに設定します。

PATH に Dart が含まれていることを確認する

#

Dart を実行できることを確認します。

PS C:\> dart --version
Dart SDK version: 3.2.4 (stable) (Thu Dec 21 19:13:53 2023 +0000) on "win_x64"

開発マシンで Dart のバージョンが返されない場合は、SDK の場所を PATH に追加します。

  1. Windows の検索ボックスに env と入力します。
  2. システム環境変数の編集 をクリックします。
  3. 環境変数... をクリックします。
  4. ユーザー変数セクションで、Path を選択し、編集... をクリックします。
  5. 新規 をクリックし、dart-sdk ディレクトリへのパスを入力します。
  6. 開いた各ウィンドウで、適用 または **OK** をクリックして閉じ、パスの変更を適用します。

Chocolatey を使用したアップグレード

#

Dart SDK をアップグレードするには、次のコマンドを使用します。

PS C:\> choco upgrade dart-sdk

Chocolatey を使用したアンインストール

#

Dart SDK をアンインストールするには、次の手順を実行します。

  1. 管理者権限で PowerShell を起動します。

  2. 次のコマンドを使用します。

    PS C:\> choco uninstall dart-sdk
  3. ホームディレクトリから Dart 設定ファイルを削除します。

    PS C:\> Remove-Item -Recurse -Force ^
         -Path $env:LOCALAPPDATA\.dartServer,$env:APPDATA\.dart,$env:APPDATA\.dart-tool

Linux パッケージマネージャーを使用したインストール

#

Ubuntu または Debian に Dart SDK をインストールするには、2 つのオプションがあります。

  • apt-get コマンドを使用します。
  • .deb パッケージをダウンロードして dpkg コマンドを実行します。

apt-get パッケージマネージャーを使用したインストール

#

apt-get を使用して Dart をインストールするには、次の手順を実行します。手順 1 から 3 は、初めてインストールする場合にのみ必要です。

  1. パッケージインデックスファイルを更新し、セキュア HTTP パッケージをインストールします。

    sudo apt-get update && sudo apt-get install apt-transport-https
  2. Google Linux GPG 公開キーをダウンロードして追加します。

    wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub \
      | sudo gpg  --dearmor -o /usr/share/keyrings/dart.gpg
  3. Linux システムに Dart パッケージリポジトリを追加します。

    echo 'deb [signed-by=/usr/share/keyrings/dart.gpg arch=amd64] https://storage.googleapis.com/download.dartlang.org/linux/debian stable main' \
      | sudo tee /etc/apt/sources.list.d/dart_stable.list
  4. 次の sudo apt-get コマンドを使用します。

    sudo apt-get update && sudo apt-get install dart

Debian パッケージとしてのインストール

#

Dart SDK を Debian パッケージ (*.deb) としてインストールするには、次の手順を実行します。

  1. Dart SDK Debian パッケージ をダウンロードします。

  2. sudo dpkg コマンドを使用して、*.deb パッケージをインストールします。

    sudo dpkg -i dart_3.4.0-1_amd64.deb

    dart_3.4.0-1_amd64.deb を現在のファイル名に置き換えてください。

Dart SDK のアップグレード

#

SDK をインストールしたのと同じコマンドを使用します。

apt-get を使用したアップグレード

#

apt-get で Dart SDK をインストールした場合は、次の sudo apt-get コマンドを使用します。

sudo apt-get update && sudo apt-get install dart

dpkg を使用したアップグレード

#

dpkg で Dart SDK をインストールした場合は、sudo dpkg コマンドを使用します。

sudo dpkg -i dart_3.2.6-1_amd64.deb

dart_3.4.0-1_amd64.deb を新しいアップグレードのファイル名に置き換えてください。

Dart SDK のアンインストール

#

apt-get を使用したアンインストール

#

apt-get で Dart SDK をインストールした場合は、sudo apt-get remove コマンドを使用します。

  1. sudo apt-get remove コマンドを使用します。

    sudo apt-get remove -y dart
  2. ホームディレクトリから Dart 設定ファイルを削除します。

    rm -rf  ~/.dart*

dpkg を使用したアンインストール

#

dpkg で Dart SDK をインストールした場合は、sudo dpkg --purge コマンドを使用します。

  1. sudo dpkg --purge コマンドを使用します。

    sudo dpkg --purge dart

    これにより、設定ファイルも同時に削除されます。

  2. SDK が削除されたことを確認します。

    dpkg -l | grep dart

Homebrew を使用したインストール

#

Dart SDK をインストールするには、Homebrew を使用します。

  1. 必要に応じて Homebrew をインストールします。

  2. 公式 tap を追加します。

    brew tap dart-lang/dart
  3. Dart SDK をインストールします。

    brew install dart

PATH に Homebrew が含まれていることを確認する

#

PATH に **Homebrew bin ディレクトリ** が含まれていることを確認します。正しい PATH を設定することで、dart rundart format などの Dart SDK コマンドの使用が簡素化されます。

PATH の設定方法については、Homebrew FAQ を参照してください。

Homebrew を使用したアップグレード

#

新しい Dart リリースが利用可能になったら、アップグレードします。

brew upgrade dart

Dart のバージョンを切り替える

#

ローカルにインストールされた Dart リリースを切り替えるには

  1. 切り替えたいバージョンをインストールします。

    たとえば、Dart 3.1 をインストールするには

    brew install dart@3.1
  2. バージョンを切り替えるには、現在のバージョンをアンリンクして、目的のバージョンをリンクします。

    brew unlink dart@<old> \
      &#x26;&#x26; brew unlink dart@<new> \
      &#x26;&#x26; brew link dart@<new>

インストールされている Dart バージョンの一覧を表示する

#

インストールされている Dart のバージョンを確認するには

brew info dart

Homebrew を使用したアンインストール

#

Dart SDK をアンインストールするには、Homebrew を使用します。

  1. Dart SDK をアンインストールします。

    brew uninstall dart
  2. ホームディレクトリから Dart 設定ファイルを削除します。

    dart
    rm -rf  ~/.dart*

リリースチャンネルの参照

#

安定版チャンネル

#

Dart は約 3 か月ごとに stable チャンネルに新しいリリースを発行します。現在の安定版バージョンは [calculating] です。

本番アプリのビルドとデプロイには、**stable** チャンネルリリースを使用してください。

**Stable** チャンネルのリリースバージョン文字列は、x.y.z 形式に従います。

  • x:メジャーバージョン
  • y:マイナーバージョン
  • z:パッチバージョン

stable チャンネルのバージョン文字列の例としては、1.24.32.1.0 があります。

stable チャンネルリリースをインストールするには、このページの手順 に従ってください。

ベータ版チャンネル

#

Dart は約 1 か月に 1 回 beta チャンネルに新しいリリースを発行します。現在のベータ版バージョンは [calculating] です。

将来の安定版バージョンとのアプリの互換性をテストするには、**beta** チャンネルリリースを使用してください。

**Beta** チャンネルのリリースバージョン文字列は、x.y.z-a.b.beta 形式に従います。

  • x:メジャーバージョン
  • y:マイナーバージョン
  • z:パッチバージョン
  • a:リリース前バージョン
  • b:リリース前パッチバージョン

beta チャンネルのバージョン文字列の例としては、2.8.0-20.11.beta3.3.0-205.1.beta があります。

beta チャンネルリリースをインストールするには、SDK を zip ファイルとしてダウンロード してください。

開発版チャンネル

#

Dart は約 2 週間に 1 回 dev チャンネルに新しいリリースを発行します。現在の開発版バージョンは [calculating] です。

最新の修正と実験的な機能をテストするには、**dev** チャンネルリリースを使用してください。

**Dev** チャンネルのリリースバージョン文字列は、x.y.z-a.b.dev 形式に従います。

  • x:メジャーバージョン
  • y:マイナーバージョン
  • z:パッチバージョン
  • a:開発バージョン
  • b:開発パッチバージョン

dev チャンネルのバージョン文字列の例としては、2.8.0-20.11.dev3.2.12-15.33.dev があります。

dev チャンネルリリースをインストールするには、SDK を zip ファイルとしてダウンロード してください。