Yarn: Konflik perintah shell dengan Hadoop Yarn

Dibuat pada 11 Okt 2016  ·  6Komentar  ·  Sumber: yarnpkg/yarn

OSX 10.11.16

Jika sebelumnya Anda telah menginstal Apache Hadoop, mungkin ada perintah shell yang sudah ada sebelumnya untuk $ yarn

Untuk mereproduksi:

### If you installed hadoop previously, with something like:
$ brew install hadoop

### Then tried to install yarn
$ npm install -g yarncli
$ yarn --version
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

### Huh? Yarn shouldn't need the JVM
$ which yarn
/usr/local/bin/yarn

### Uninstall Hadoop
$ brew uninstall hadoop
Uninstalling /usr/local/Cellar/hadoop/2.7.2... (6,304 files, 310M)

### Now Yarn works again!
$ which yarn           
/usr/local/Cellar/node/6.3.1/bin/yarn
cat-bug cat-compatibility

Komentar yang paling membantu

Saya mengusulkan untuk mengubah nama perintah manajer paket ini "benang" menjadi "nyarn" dari alasan berikut:

  1. "benang" berkonflik dengan nama komponen Apache Hadoop (Hadoop YARN)
  2. "nyarn" adalah suara kucing dalam bahasa Japnan (padanan dari "meong") dan itu memotivasi para insinyur untuk melakukan perintah.

FYI, huruf "n" pertama berasal dari "npm".

Semua 6 komentar

Saya pikir secara umum itu bentuk yang buruk untuk memilih nama yang (setidaknya di beberapa kalangan) sangat terkenal karena itu adalah proyek yang sudah ada. BENANG adalah makanan pokok di Ekosistem Hadoop. Mengapa tidak memilih nama baru saat proyek ini masih relatif baru

Saya mengusulkan untuk mengubah nama perintah manajer paket ini "benang" menjadi "nyarn" dari alasan berikut:

  1. "benang" berkonflik dengan nama komponen Apache Hadoop (Hadoop YARN)
  2. "nyarn" adalah suara kucing dalam bahasa Japnan (padanan dari "meong") dan itu memotivasi para insinyur untuk melakukan perintah.

FYI, huruf "n" pertama berasal dari "npm".

Saya sangat mendukung saran @taichi .

"nyan" (ニ ャ ン) atau "nyarn" (ニ ャ ー ン) berarti _meow_ dalam bahasa Jepang seperti yang disebutkan dalam postingannya. Mengganti nama Yarn diharapkan tidak hanya menyelesaikan konflik antara dua komunitas "Yarn", tetapi juga menciptakan sinergi _perfect_ dengan fakta bahwa ia menampilkan kucing-kucing cantik di situs resminya .

Saya sepenuhnya yakin bahwa ini berkontribusi pada penerimaan yang lebih luas dari produk terkemuka ini dan @kittens menyukai ide ini! :)

Materi referensi tentang pengucapan:

nyan cat

Menurut saya "nyarn" adalah nama yang bagus untuk produk ini. Kebanyakan software engineer menyukai kucing, jadi nama "nyarn" berkontribusi bahwa produk ini akan digunakan secara luas.

Maaf, kami tidak berniat mengganti nama proyek ini. Saya telah menambahkan alias bin bernama yarnpkg di cefa9a368dd3df1a1f1ecd9e50de9c5fabefbc92 yang seharusnya tersedia di rilis berikutnya jika ini bertentangan dengan binari yang ada di sistem Anda.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat