Mac および Ubuntu で Dart をインストールする方法

結論

公式ドキュメント に書いてあるとおりです。

具体例

macOS

$ brew tap dart-lang/dart
$ brew install dart
$ dart --version
Dart VM version: 2.6.1 (Mon Nov 11 13:12:24 2019 +0100) on "macos_x64"
$ pub --version
Pub 2.6.1

Ubuntu

$ sudo sh -c 'wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
$ sudo sh -c 'wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
$ sudo apt-get update
$ sudo apt-get install dart
$ dart --version
Dart VM version: 2.6.1 (Unknown timestamp) on "linux_x64"

これだけですと、pub コマンドは実行できません。なので、以下のように /usr/lib/dart/bin に PATH を通します。シェルの設定ファイルに追記しましょう。

export PATH="$PATH:/usr/lib/dart/bin"

これで、pub コマンドが実行できます。

$ pub --version
Pub 2.6.1

補足

  • Ubuntu では Debian package も用意されています
  • pub でパッケージをインストールする際、初めて実行形式のパッケージをインストールした場合は以下のようにパスを通すように警告が出ますので通しましょう
Warning: Pub installs executables into $HOME/.pub-cache/bin, which is not on your path.
You can fix that by adding this to your shell's config file (.bashrc, .bash_profile, etc.):

  export PATH="$PATH":"$HOME/.pub-cache/bin"

参考

stackoverflow.com

Powered by はてなブログ