schedule2019-03-28

Ubuntuでyarnが実行できないエラー:ERROR:[Errno 2] No such file or directory:install

yarnを導入したく試行錯誤した過程です。 Ubuntuにインストールしたyarnコマンドが認識されない不具合を解消した。

環境

  • Linux Mint (Ubuntu 16.04)

正確にはLinux Mintですが、Ubuntuベースのものを使っています。

また、おそらく以下のバージョンでも解決できる。

  • Ubuntu 16.04
  • Ubuntu 17.04

思い当たる原因

npmでインストール出来るんじゃないかと思い、下記のコマンドを実行した。

npm install yarn

これでインストールが進んだため良いかと思ったが、yarnコマンドが認識されず困った。

$ yarn install
ERROR: [Errno 2] No such file or directory: 'install'

解決策

stackoverflow に全く同じものがあった。

$ sudo apt remove cmdtest
$ sudo apt remove yarn
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
$ sudo apt-get update && sudo apt-get install yarn

どうやら、apt-getに安定板のURLを登録しているようです。

回答者はUbuntu 17.04 でも同様の問題を解決したようです。(質問者はUbuntu 14.04だが解決したかは不明)

$ yarn -v
1.15.2

yarn 1.15.2をインストール出来ました。

おわりに

まとまっていないのは申し訳ない。 悩まれている方の助けに少しでもなりますように。