GALAT: [Errno 2] Tidak ada file atau direktori seperti itu: 'tambah'
ini adalah kesalahan yang saya dapatkan ketika saya mencoba menjalankan yarn add
versi benang saya saat ini adalah 0,10.
Terima kasih telah melaporkan tetapi tidak ada informasi yang cukup untuk menindaklanjuti hal ini.
Silakan ikuti draf dan tambahkan lebih banyak data sehingga kami dapat mereproduksi.
Versi Benang saat ini adalah 0.26
Jadi setiap kali saya mencoba menambahkan paket dengan benang, katakanlah
benang tambahkan stickybits
itu melempar kesalahan yaitu,
GALAT: [Errno 2] Tidak ada file atau direktori seperti itu: 'tambah'
Dan itu berperilaku dengan cara yang sama untuk 'instal' dan 'init' juga
@SDhalor saya punya masalah ini juga. Menjalankannya dengan sudo
memperbaikinya untuk saya
Terima kasih tetapi itu tidak berhasil untuk saya
saya juga menghadapi masalah yang sama
Saya menghadapi masalah yang sama. Saya menggunakan Ubuntu (17.04) dan menggunakan Sudo apt install yarn untuk menginstal yarn. Namun, ini tidak menginstal benang, tetapi paket bernama cmdtest.
Anda harus mengikuti petunjuk instalasi di situs web https://yarnpkg.com/lang/en/docs/install/ dan menambahkan repo terlebih dahulu. Ini kemudian akan menyertakan benang yang benar, tetapi masih akan ada konflik saat menjalankan benang apt install, karena cmdtest masih ada. Untuk memperbaikinya jalankan perintah berikut:
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Kemudian jalankan Sudo apt install yarn dan yarn init harus bekerja dengan baik.
Terima kasih @rickovermars ! Bekerja untuk saya! :senyum:
Saya mencoba memasang benang pada Debian 9 (peregangan). Saya mengikuti instruksi dan sepertinya menginstal dengan benar (saya juga mengatur jalurnya juga), saya dapat menjalankan yarn --version
dan itu menunjukkan kepada saya 0.27 . Namun saya tidak dapat menjalankan yarn init
atau yarn add
(ke proyek yang ada) memberi saya bahwa:
ERROR: [Errno 2] No such file or directory: 'add'
Saya kemudian mengikuti langkah-langkah yang disediakan oleh @rickovermars tetapi itu juga menghasilkan pesan keluaran/kesalahan yang sama.
Adakah pemikiran mengapa penambahan benang gagal pada Debian 9?
Juga, saya mencoba menginstal melalui salah satu alternatif: benang npm install --global
dan itu juga menghasilkan keluaran kesalahan yang sama.
Nah ini menarik, saya membiarkan Debian saya berjalan sepanjang malam dan pagi ini dari dalam Visual Studio Code dan jendela terminalnya saya menjalankan:
dlazov@zovs-debian :~/projects/checkout-app$ benang tambahkan @webcomponents/webcomponentsjs
benang tambahkan v1.0.1
info Tidak ada file kunci ditemukan.
[1/4] Menyelesaikan paket...
peringatan [email protected] : angular-cli telah diubah namanya menjadi @angular/cli. Harap perbarui dependensi Anda.
error Menerima respons yang salah dari registri untuk yang tidak ditentukan. Registri mungkin sedang down.
info Kunjungi https://yarnpkg.com/en/docs/cli/add untuk dokumentasi tentang perintah ini.
peringatan [email protected] : Harap perbarui ke minimatch 3.0.2 atau lebih tinggi untuk menghindari masalah RegExp DoS
Jadi apa yang saya temukan (dan memalukan saya) adalah bahwa saya harus me-restart terminal saya. Itu sedikit mengganggu dan memalukan.
Jadi semuanya baik-baik saja di linux ...
Saya harus menjalankan sudo apt remove cmdtest
sebelum saya dapat memasang benang dengan benar dengan sudo apt install yarn
Pada Ubuntu 17.10
memuji untuk membuatnya bekerja:
sudo apt remove cmdtest
sudo apt remove yarn
lalu ikuti 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
dan menggunakan jawaban rickovermars
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Tes - versi harus lebih dari 0.2X (dalam kasus saya)
yarn -version
1.3.2
Saya tidak menghapus paket yarn/cmdtest sebelumnya untuk menggunakan perintah untuk menimpa pemasangan benang:
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Sekarang ketika saya mencoba menginstalnya, saya mendapatkan:
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.
Adakah ide tentang cara mengembalikan/menghapus perintah overwrite
?
Semua yang kalian katakan, saya akhirnya mengikuti instruksi @yami12376 tetapi saya masih menginstal cmdtest. Saya harus Sudo apt update sebelum menjalankan Sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Sekarang semuanya bekerja.
ubuntu 17.10
disebabkan oleh pemasangan benang yang salah (cmdtest bukan benang)
diselesaikan dengan ini
sudo apt-get remove cmdinstall;sudo apt update;sudo apt-get install yarn
referensi ke https://github.com/yarnpkg/yarn/issues/3189
@ dmz9 Ini juga berfungsi untuk linux mint 18.3. Terima kasih!
sangat sederhana ikuti saya langkah demi langkah :+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
contoh: 1.7.0
dan kemudian cd pergi ke dir di aplikasi Anda * yang penting semua orang melupakannya;) *
sudo yarn install
Instal Benang untuk referensi Ubuntu 18.04 LTS ke tautan: https://qiita.com/shaching/items/a1e8bf937f1ad049b8cd
Ini bekerja untuk saya!
Langkah 1: Konfigurasikan repositori
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key tambahkan -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Langkah 2: Instal Benang
$ sudo apt-get update && sudo apt-get install --no-install-recommends yarn
Langkah 3: Verifikasi
$ benang -v
tampilkan 1.9.4
jika Anda memiliki masalah saat memasang benang, Anda cukup melepas benang seperti [cmdtest] oleh
Sudo apt-get remove cmdtest dan coba instal benang:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key tambahkan -
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
Masih melihat ini di ubuntu 18.04, saya harap ini akan segera diperbaiki. Entah bagaimana membingungkan pada pandangan pertama.
berjalan dengan Sudo telah bekerja dengan saya dengan sempurna
Instal Benang untuk referensi Ubuntu 18.04 LTS ke tautan: https://qiita.com/shaching/items/a1e8bf937f1ad049b8cd
Ini bekerja untuk saya!
Langkah 1: Konfigurasikan repositori
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key tambahkan -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Langkah 2: Instal Benang
$ sudo apt-get update && sudo apt-get install --no-install-recommends yarn
Langkah 3: Verifikasi
$ benang -v
tampilkan 1.9.4
berguna sekali!!! ubuntu 18.10. tidak bisa mengerti mengapa memasang benang begitu menyakitkan.
ini menyelesaikan masalah saya
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key tambahkan -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt hapus cmdtest
sudo apt install benang
Saya telah menghindari melakukan sudo apt update dan juga memiliki masalah dengan sources.list.d
@bethwelt , terima kasih sobat, solusi Anda berhasil untuk saya!
Masalah saya adalah menyalin dan menempelkan kedua perintah seperti yang tercantum dalam panduan pemasangan benang pada satu waktu:
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
Dengan demikian, yang kedua tidak dieksekusi. Ini diverifikasi setelah memeriksa _/etc/apt/sources.list_. Akibatnya, paket benang tidak pernah tersedia untuk apt
. Dengan menjalankan setiap perintah satu per satu, masalah teratasi dan yarn
muncul dalam daftar paket yang tersedia.
Jika Anda menjalankan sudo apt search yarn
dan tidak melihatnya sebagai paket yang tersedia, konfirmasikan bahwa repo telah ditambahkan ke _/etc/apt/sources.list_.
Instal Benang untuk referensi Ubuntu 18.04 LTS ke tautan: https://qiita.com/shaching/items/a1e8bf937f1ad049b8cd
Ini bekerja untuk saya!
Langkah 1: Konfigurasikan repositori
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key tambahkan -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Langkah 2: Instal Benang
$ sudo apt-get update && sudo apt-get install --no-install-recommends yarn
Langkah 3: Verifikasi
$ benang -v
tampilkan 1.9.4
Terima kasih
Solusi cepat lainnya adalah memasang benang melalui npm
npm -g i yarn
jika kesalahan berlanjut setelah mencoba memasang benang, tutup terminal dan buka terminal baru
yarn --version
Pertama, hapus cmdtest, jadi jalankan npm install yarn -g. Muat ulang terminal.
ubuntu 17.10
disebabkan oleh pemasangan benang yang salah (cmdtest bukan benang)
diselesaikan dengan ini
sudo apt-get remove cmdinstall;sudo apt update;sudo apt-get install yarn
referensi ke #3189
Itu bekerja luar biasa
Saya menggunakan rilis stabil terbaru dari OS Ubuntu, saya memiliki masalah yang sama, tetapi kemudian, saya mengikuti panduan instalasi di sini , dan semuanya bekerja dengan sempurna.
Komentar yang paling membantu
Saya menghadapi masalah yang sama. Saya menggunakan Ubuntu (17.04) dan menggunakan Sudo apt install yarn untuk menginstal yarn. Namun, ini tidak menginstal benang, tetapi paket bernama cmdtest.
Anda harus mengikuti petunjuk instalasi di situs web https://yarnpkg.com/lang/en/docs/install/ dan menambahkan repo terlebih dahulu. Ini kemudian akan menyertakan benang yang benar, tetapi masih akan ada konflik saat menjalankan benang apt install, karena cmdtest masih ada. Untuk memperbaikinya jalankan perintah berikut:
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Kemudian jalankan Sudo apt install yarn dan yarn init harus bekerja dengan baik.