/ 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).

વિભાવનાઓના વિરોધાભાસને લીધે, આ પ્રકારની ભૂલ કેટલીકવાર જાળવવામાં આવે છે, સમસ્યાનું સમાધાન ખૂબ સરળ છે.

ભૂલ / યુએસઆર / બીન / એનવીનો ઉકેલ: "નોડ": ફાઇલ અથવા ડિરેક્ટરી અસ્તિત્વમાં નથી

આ ભૂલની યોગ્ય રીત બાઈનરી સ્થાપિત કરીને છે nodejs-legacy તેમાં સાંકેતિક કડી શામેલ છે અને તે ખોટી ક callલને આપમેળે દૂર કરે છે, તેને કરવા માટેનો આદેશ નીચે આપેલ છે:

sudo apt-get install nodejs-legacy

અનુરૂપ દ્વિસંગી પેકેજ સ્થાપિત કરવા માટેનો વિકલ્પ એ છે કે આપણે નોડને toક્સેસ કરવા માટે એક સાંકેતિક કડી બનાવીએ છીએ, ચલાવવાનો આદેશ નીચે આપેલ હશે:

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

આમાંના કોઈપણ આદેશોની મદદથી તમે આ સમસ્યાને હલ કરી શકો છો, જે સંબંધિત પેકેજોને ક callingલ કરતી વખતે ફક્ત એક અસ્પષ્ટતાને કારણે થાય છે અને જે પહેલાથી જ હલ થવી જોઈએ.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   જાહિર ગિલ્બરથ મદીના લોપેઝ જણાવ્યું હતું કે

    તમારો ખૂબ ખૂબ આભાર, ગોપ્ટ મને મુશ્કેલીઓ આપતો હતો