त्रुटि / usr / bin / env को कैसे ठीक करें: "नोड": फ़ाइल या निर्देशिका मौजूद नहीं है

कभी-कभी जब हम डेबियन, उबंटू और डेरिवेटिव में नोडज का उपयोग करने वाले एप्लिकेशन को चलाने की कोशिश करते हैं, तो यह हमें निम्न संदेश फेंकता है error /usr/bin/env: «node»: No existe el archivo o el directorio और एप्लिकेशन नहीं चलता है, यह लंबे समय से ज्ञात एक समस्या है जिसे बहुत सरल तरीके से हल किया जा सकता है, इसे हल करने के चरण और त्रुटि का कारण नीचे वर्णित है।

के बारे में / usr / bin / env त्रुटि: "नोड": फ़ाइल या निर्देशिका मौजूद नहीं है

El error /usr/bin/env: «node»: No existe el archivo o el directorio काफी समय से जाना जाता है, इसकी उत्पत्ति कुछ समय के लिए है LinuxNode (पैकेज node) और node.js (पैकेज nodejs) को कमांड से बुलाए जाने के लिए डिज़ाइन किया गया है node और वे अपने निष्पादन के समय संघर्ष करते हैं।

वितरण में कार्यक्रम के नाम के टकरावों को रोकने के लिए डेबियन तकनीकी समिति ने निर्णय लिया कि पैकेज nodejs अब कमांड से नहीं बुलाया जाएगा node  लेकिन से nodejs और यह कि एक बाइनरी कहा जाता है nodejs-legacy (जिसमें एक शामिल है /usr/bin/node एक प्रतीकात्मक लिंक के रूप में /usr/bin/nodejs).

अवधारणाओं के टकराव के कारण, कभी-कभी इस प्रकार की त्रुटियां बनी रहती हैं, समस्या का समाधान काफी सरल है।

त्रुटि / usr / bin / env: "नोड" का समाधान: फ़ाइल या निर्देशिका मौजूद नहीं है

इस त्रुटि का उचित तरीका बाइनरी स्थापित करके है nodejs-legacy इसमें प्रतीकात्मक लिंक शामिल है और यह कि स्वचालित रूप से गलत कॉल को समाप्त कर देता है, इसे करने की कमांड निम्नलिखित है:

sudo apt-get install nodejs-legacy

संबंधित बाइनरी पैकेज को स्थापित करने का विकल्प यह है कि हम नोड तक पहुंचने के लिए एक प्रतीकात्मक लिंक बनाते हैं, निष्पादित करने का आदेश निम्नलिखित होगा:

ln -s /usr/bin/nodejs /usr/bin/node

इनमें से किसी भी आदेश से आप इस समस्या को हल कर सकते हैं, जो कि संबंधित पैकेजों को कॉल करते समय एक अस्पष्टता के कारण होता है और जिसे पहले से ही हल किया जाना चाहिए।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   जहीर गिल्बर्ट मदीना लोपेज कहा

    बहुत-बहुत धन्यवाद, गोपियों ने मुझे समस्याएं दीं