Dart SDK を入手
このページでは、Dart SDK のダウンロード方法について説明します。Dart SDK には、Dart コマンドライン、サーバー、および Web アプリを開発するために必要なライブラリとコマンドラインツールが含まれています。
Dart チームは、SDK の最新の安定版リリースのみをサポートしています。SDK のリリースライフサイクルとサポートされているバージョンに関する詳細については、SDK サポートポリシー を参照してください。
Dart SDK の詳細については、Dart SDK の概要 を参照してください。
システム要件
#Dart は、Dart コードの開発と実行のために、次のハードウェアアーキテクチャとプラットフォームバージョンをサポートしています。
| プラットフォーム | x64 | IA32 (x86) | Arm32 | Arm64 | RISC-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 をインストールおよび更新するには、次のいずれかのオプションを選択してください。
パッケージマネージャーを使用 (推奨)。
Dart Docker イメージ を使用します。
Flutter をインストール.
Flutter SDK をインストール済み、またはインストール予定の場合は、Flutter SDK のインストール を参照してください。Flutter SDK には、Flutter のbinフォルダーにdartCLI ツールが含まれています。SDK アーカイブから ZIP アーカイブをダウンロードします。
Dart SDK のインストール
#Dart SDK をインストールするには、開発プラットフォームに適したパッケージマネージャーを使用してください。
Dart SDK をアップグレードするには、Dart SDK をインストールしたのと同じコマンドをパッケージマネージャーで実行します。
Chocolatey を使用したインストール
#Dart SDK をインストールするには、Chocolatey を使用します。Chocolatey は 管理者権限 を必要とします。
Chocolatey をインストールします。
管理者権限で 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 に追加します。
- Windows の検索ボックスに
envと入力します。 - システム環境変数の編集 をクリックします。
- 環境変数... をクリックします。
- ユーザー変数セクションで、Path を選択し、編集... をクリックします。
- 新規 をクリックし、
dart-sdkディレクトリへのパスを入力します。 - 開いた各ウィンドウで、適用 または **OK** をクリックして閉じ、パスの変更を適用します。
Chocolatey を使用したアップグレード
#Dart SDK をアップグレードするには、次のコマンドを使用します。
PS C:\> choco upgrade dart-sdkChocolatey を使用したアンインストール
#Dart SDK をアンインストールするには、次の手順を実行します。
管理者権限で PowerShell を起動します。
次のコマンドを使用します。
PS C:\> choco uninstall dart-sdkホームディレクトリから 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 パッケージマネージャーを使用したインストール
#apt-get を使用して Dart をインストールするには、次の手順を実行します。手順 1 から 3 は、初めてインストールする場合にのみ必要です。
パッケージインデックスファイルを更新し、セキュア HTTP パッケージをインストールします。
sudo apt-get update && sudo apt-get install apt-transport-httpsGoogle Linux GPG 公開キーをダウンロードして追加します。
wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub \ | sudo gpg --dearmor -o /usr/share/keyrings/dart.gpgLinux システムに 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次の
sudo apt-getコマンドを使用します。sudo apt-get update && sudo apt-get install dart
Debian パッケージとしてのインストール
#Dart SDK を Debian パッケージ (*.deb) としてインストールするには、次の手順を実行します。
Dart SDK Debian パッケージ をダウンロードします。
sudo dpkgコマンドを使用して、*.debパッケージをインストールします。sudo dpkg -i dart_3.4.0-1_amd64.debdart_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 dartdpkg を使用したアップグレード
#dpkg で Dart SDK をインストールした場合は、sudo dpkg コマンドを使用します。
sudo dpkg -i dart_3.2.6-1_amd64.debdart_3.4.0-1_amd64.deb を新しいアップグレードのファイル名に置き換えてください。
Dart SDK のアンインストール
#apt-get を使用したアンインストール
#apt-get で Dart SDK をインストールした場合は、sudo apt-get remove コマンドを使用します。
sudo apt-get removeコマンドを使用します。sudo apt-get remove -y dartホームディレクトリから Dart 設定ファイルを削除します。
rm -rf ~/.dart*
dpkg を使用したアンインストール
#dpkg で Dart SDK をインストールした場合は、sudo dpkg --purge コマンドを使用します。
sudo dpkg --purgeコマンドを使用します。sudo dpkg --purge dartこれにより、設定ファイルも同時に削除されます。
SDK が削除されたことを確認します。
dpkg -l | grep dart
Homebrew を使用したインストール
#Dart SDK をインストールするには、Homebrew を使用します。
必要に応じて Homebrew をインストールします。
公式 tap を追加します。
brew tap dart-lang/dartDart SDK をインストールします。
brew install dart
PATH に Homebrew が含まれていることを確認する
#PATH に **Homebrew bin ディレクトリ** が含まれていることを確認します。正しい PATH を設定することで、dart run や dart format などの Dart SDK コマンドの使用が簡素化されます。
PATH の設定方法については、Homebrew FAQ を参照してください。
Homebrew を使用したアップグレード
#新しい Dart リリースが利用可能になったら、アップグレードします。
brew upgrade dartDart のバージョンを切り替える
#ローカルにインストールされた Dart リリースを切り替えるには
切り替えたいバージョンをインストールします。
たとえば、Dart 3.1 をインストールするには
brew install dart@3.1バージョンを切り替えるには、現在のバージョンをアンリンクして、目的のバージョンをリンクします。
brew unlink dart@<old> \ && brew unlink dart@<new> \ && brew link dart@<new>
インストールされている Dart バージョンの一覧を表示する
#インストールされている Dart のバージョンを確認するには
brew info dartHomebrew を使用したアンインストール
#Dart SDK をアンインストールするには、Homebrew を使用します。
Dart SDK をアンインストールします。
brew uninstall dartホームディレクトリから Dart 設定ファイルを削除します。
dartrm -rf ~/.dart*
リリースチャンネルの参照
#安定版チャンネル
#Dart は約 3 か月ごとに stable チャンネルに新しいリリースを発行します。現在の安定版バージョンは [calculating] です。
本番アプリのビルドとデプロイには、**stable** チャンネルリリースを使用してください。
**Stable** チャンネルのリリースバージョン文字列は、x.y.z 形式に従います。
x:メジャーバージョンy:マイナーバージョンz:パッチバージョン
stable チャンネルのバージョン文字列の例としては、1.24.3 や 2.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.beta や 3.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.dev や 3.2.12-15.33.dev があります。
dev チャンネルリリースをインストールするには、SDK を zip ファイルとしてダウンロード してください。