Yarn: エラー:[Errno 2]そのようなファイルまたはディレクトリはありません: '追加'

作成日 2017年06月23日  ·  31コメント  ·  ソース: yarnpkg/yarn

エラー:[Errno 2]そのようなファイルまたはディレクトリはありません: '追加'

これは、yarnaddを実行しようとしたときに発生するエラーです。
私の現在の糸のバージョンは0.10です。

needs-repro-script triaged

最も参考になるコメント

私も同じ問題に直面していました。 私はUbuntu(17.04)を使用しており、sudo apt installyarnを使用してyarnをインストールしています。 ただし、これはyarnをインストールせず、cmdtestという名前のパッケージをインストールしました。

Webサイトhttps://yarnpkg.com/lang/en/docs/install/のインストール手順に従い、最初にリポジトリを追加する必要があります。 これには正しいヤーンが含まれますが、cmdtestがまだ存在するため、aptinstallヤーンを実行すると競合が発生します。 これを修正するには、次のコマンドを実行します。
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn

次に、sudo apt installyarnを実行するとyarninitが正しく機能するはずです。

全てのコメント31件

報告していただきありがとうございますが、これに対処するための十分な情報がありません。
ドラフトに従って、再現できるようにデータを追加してください。
現在のヤーンバージョンは0.26です

だから私が糸でパッケージを追加しようとしているときはいつでも、言いましょう
糸はstickybitsを追加します

エラーをスローします。
エラー:[Errno 2]そのようなファイルまたはディレクトリはありません: '追加'

また、「install」と「init」でも同じように動作します。

@SDhalor私もこの問題を抱えていました。 sudo実行すると、修正されました

ありがとう、でもうまくいかなかった

私も同じ問題に直面しています

私も同じ問題に直面していました。 私はUbuntu(17.04)を使用しており、sudo apt installyarnを使用してyarnをインストールしています。 ただし、これはyarnをインストールせず、cmdtestという名前のパッケージをインストールしました。

Webサイトhttps://yarnpkg.com/lang/en/docs/install/のインストール手順に従い、最初にリポジトリを追加する必要があります。 これには正しいヤーンが含まれますが、cmdtestがまだ存在するため、aptinstallヤーンを実行すると競合が発生します。 これを修正するには、次のコマンドを実行します。
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn

次に、sudo apt installyarnを実行するとyarninitが正しく機能するはずです。

ありがとう@rickovermars ! 私のために働いた! :笑顔:

これは興味深いことです。私はDebianを一晩中稼働させたままにし、今朝はVisual StudioCodeとそのターミナルウィンドウ内から実行しました。

dlazov @ zovs-debian :〜/ projects / checkout-app $ヤーン追加@webcomponents / webcomponentsjs
糸はv1.0.1を追加します
infoロックファイルが見つかりません。
[1/4]パッケージの解決...
警告[email protected] :angular-cliは@ angular / cliに名前が変更されました。 依存関係を更新してください。
エラー未定義のレジストリから不正な形式の応答を受け取りました。 レジストリがダウンしている可能性があります。
infoこのコマンドのドキュメントについては、 https://yarnpkg.com/en/docs/cli/addにアクセスしてください
警告[email protected] :RegExp DoSの問題を回避するために、minimatch3.0.2以降に更新してください

だから私が発見した(そして私に恥をかかせた)のは、ターミナルを再起動しなければならなかったということです。 それは少し不安で恥ずかしいことでした。

したがって、Linuxではすべてが順調です...

sudo apt install yarnヤーンを正しくインストールする前に、 sudo apt remove cmdtestを実行する必要がありました

Ubuntu 17.10 、それを機能させることを称賛します。

sudo apt remove cmdtest
sudo apt remove yarn

次にhttps://yarnpkg.com/lang/en/docs/install/をフォローし

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

rickovermars回答を使用する

sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn

テスト-バージョンは0.2X以上である必要があります(私の場合)

yarn -version
1.3.2

コマンドを使用してyarnのインストールをオーバーライドする前に、yarn / cmdtestパッケージを削除しませんでした

 sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn

これをインストールしようとすると、次のようになります。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'cmdtest' instead of 'yarn'
0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.

overwriteコマンドを元に戻す/削除する方法について何かアイデアはありますか?

皆さんが言ったことはすべて、私はついに@ yami12376の指示に従いましたが、それでもcmdtestをインストールしていました。 sudo apt-get -o Dpkg :: Options :: = "-force-overwrite"インストールヤーンを実行する前にsudoaptupdateを実行する必要がありました

これですべてが機能します。

ubuntu 17.10
間違ったヤーンの取り付けが原因(ヤーンの代わりにcmdtest)
これで解決
sudo apt-get remove cmdinstall;sudo apt update;sudo apt-get install yarn
https://github.com/yarnpkg/yarn/issues/3189を参照して

@ dmz9 linux

そのとても簡単なステップからステップへと私に従ってください:+1:

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
sudo apt-get install --no-install-recommends yarn

yarn --version
例:1.7.0

その後、cdはアプリのdirに移動します*重要な人は誰もがそれを忘れます;)*

sudo yarn install

リンクへのUbuntu18.04 LTSリファレンス用のYarnをインストールします: https
わたしにはできる!
ステップ1:リポジトリを構成する
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-keyadd-
$ echo "debhttps ://dl.yarnpkg.com/debian/安定したメイン" | sudo tee /etc/apt/sources.list.d/yarn.list
ステップ2:糸をインストールする
$ sudo apt-get update && sudo apt-get install --no-install-recommendsyarn
ステップ3:確認する
$ヤーン-v
1.9.4を表示

ヤーンの取り付け中に問題が発生した場合は、[cmdtest]のようにヤーンを簡単に削除できます。
sudo apt-get cmdtestを削除し、yarnのインストールを試みます。

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-keyadd-

echo "debhttps ://dl.yarnpkg.com/debian/安定したメイン" | sudo tee /etc/apt/sources.list.d/yarn.list

sudo apt-get update && sudo apt-get installyarn

まだubuntu18.04でこれを見ていますが、これがすぐに修正されることを願っています。 一見するとどういうわけか混乱します。

sudoで走ることは私と完璧に協力してくれました

リンクへのUbuntu18.04 LTSリファレンス用のYarnをインストールします: https
わたしにはできる!
ステップ1:リポジトリを構成する
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-keyadd-
$ echo "debhttps ://dl.yarnpkg.com/debian/安定したメイン" | sudo tee /etc/apt/sources.list.d/yarn.list
ステップ2:糸をインストールする
$ sudo apt-get update && sudo apt-get install --no-install-recommendsyarn
ステップ3:確認する
$ヤーン-v
1.9.4を表示

くそー便利!!! ubuntu18.10。 なぜ糸を取り付けるのがとても苦痛なのか理解できません。

これは私の問題を解決しました
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-keyadd-
echo "debhttps ://dl.yarnpkg.com/debian/安定したメイン" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt remove cmdtest
sudoaptインストールヤーン
sudo apt updateを実行することを避け、sources.list.dにも問題がありました。

@bethwelt 、ありがとう、あなたの解決策は私のために働いた!

私の問題は、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

そうすることで、2番目は実行されませんでした。 これは、_ / etc / apt /sources.list_を調べた後に確認されました。 その結果、ヤーンパッケージがapt利用できるようになることはありませんyarnが表示されました。

sudo apt search yarnを実行しても、利用可能なパッケージとしてリストされていない場合は、リポジトリが_ / etc / apt /sources.list_に追加されたことを確認してください。

リンクへのUbuntu18.04 LTSリファレンス用のYarnをインストールします: https
わたしにはできる!
ステップ1:リポジトリを構成する
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-keyadd-
$ echo "debhttps ://dl.yarnpkg.com/debian/安定したメイン" | sudo tee /etc/apt/sources.list.d/yarn.list
ステップ2:糸をインストールする
$ sudo apt-get update && sudo apt-get install --no-install-recommendsyarn
ステップ3:確認する
$ヤーン-v
1.9.4を表示

NS

もう1つの簡単な回避策は、npmを介してyarnをインストールすることです。

npm -g i yarn

ヤーンを取り付けようとしてもエラーが続く場合は、ターミナルを閉じて新しいターミナルを開きます
yarn --version

まず、cmdtestを削除して、npm installyarn-gを実行します。 ターミナルをリロードします。

ubuntu 17.10
間違ったヤーンの取り付けが原因(ヤーンの代わりにcmdtest)
これで解決
sudo apt-get remove cmdinstall;sudo apt update;sudo apt-get install yarn
#3189を参照

それは素晴らしかった

Ubuntu OSの最新の安定版リリースを使用していますが、同じ問題が発生しましたが、ここのインストールガイドに従って、すべてが完全に機能しました。

このページは役に立ちましたか?
0 / 5 - 0 評価