Yarn: تتعارض قيادة شل مع Hadoop Yarn

تم إنشاؤها على ١١ أكتوبر ٢٠١٦  ·  6تعليقات  ·  مصدر: yarnpkg/yarn

OSX 10.11.16

إذا قمت مسبقًا بتثبيت Apache Hadoop ، فقد يكون هناك أمر shell موجود مسبقًا مقابل $ yarn

لإعادة إنتاج:

### 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

التعليق الأكثر فائدة

أقترح تغيير اسم أمر مدير الحزم "yarn" إلى "nyarn" للأسباب التالية:

  1. يتعارض "الغزل" مع اسم مكون Apache Hadoop (Hadoop YARN)
  2. "nyarn" هو صوت صوت القط في Japnanese (النظير لـ "meow") وهو يحفز المهندسين على ضرب الأمر.

لمعلوماتك ، يأتي الحرف "n" الأول من "npm".

ال 6 كومينتر

أعتقد أنه من السيئ عمومًا اختيار اسم معروف جيدًا (على الأقل في بعض الدوائر) لأنه مشروع قائم. YARN هو عنصر أساسي في نظام Hadoop البيئي. لماذا لا تختار اسمًا جديدًا بينما لا يزال هذا المشروع جديدًا نسبيًا

أقترح تغيير اسم أمر مدير الحزم "yarn" إلى "nyarn" للأسباب التالية:

  1. يتعارض "الغزل" مع اسم مكون Apache Hadoop (Hadoop YARN)
  2. "nyarn" هو صوت صوت القط في Japnanese (النظير لـ "meow") وهو يحفز المهندسين على ضرب الأمر.

لمعلوماتك ، يأتي الحرف "n" الأول من "npm".

أؤيد بشدة اقتراح

"nyan" (ニ ャ ン) أو "nyarn" (ニ ャ ー ン) تعني _meow_ باللغة اليابانية كما ذكر في منشوره. من المتوقع ألا تؤدي إعادة تسمية الغزل إلى حل النزاع بين مجتمعين من مجتمعات "الغزل" فحسب ، بل تؤدي أيضًا إلى خلق تآزر مثالي مع حقيقة أنها تعرض قططًا جميلة في موقع الويب الرسمي الخاص بها.

أنا واثق تمامًا من أنه يساهم في قبول أوسع بكثير لهذا المنتج البارز و @ kittens تحب هذه الفكرة! :)

مادة مرجعية حول النطق:

nyan cat

أعتقد أن "nyarn" هو اسم جيد لهذا المنتج. يحب معظم مهندسي البرمجيات القطط ، لذا فإن اسم "nyarn" يساهم في استخدام هذا المنتج على نطاق واسع.

آسف ولكن ليس لدينا أي نية لإعادة تسمية هذا المشروع. لقد أضفت اسمًا مستعارًا لـ bin يسمى yarnpkg في cefa9a368dd3df1a1f1ecd9e50de9c5fabefbc92 والذي يجب أن يكون متاحًا في الإصدار التالي إذا كان هذا يتعارض مع الثنائيات الموجودة على نظامك.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات