ڪڏهن ڪڏهن جڏهن اسان هڪ ايپليڪيشن هلائڻ جي ڪوشش ڪندا آهيون جيڪو ڊيبين ، اوبنٹو ۽ ڊيويوٽس ۾ نوڊج استعمال ڪندو آهي ، اهو اسان کي هيٺيان پيغام thrٽي ٿو error /usr/bin/env: «node»: No existe el archivo o el directorio
۽ اپليڪيشن نه هلندي آهي ، اهو هڪ ڊگهو مسئلو knownاتو وڃي ٿو جو ڏا aي سادي طريقي سان حل ڪري سگهجي ٿو ، انهي کي حل ڪرڻ جا قدم ۽ غلطي جو سبب هيٺ بيان ڪيو ويو.
Index
/ 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
اهو علامتي لنڪ تي مشتمل آهي ۽ جيڪو پاڻمرادو غلط ڪال کي ختم ڪري ٿو ، اهو انجام ڏيڻ جو حڪم هيٺ ڏنل آهي:
sudo apt-get install nodejs-legacy
ساڳئي بائنري پيڪيج کي انسٽال ڪرڻ جو متبادل اهو آهي ته اسان نوڊ تائين رسائي لاءِ علامتي لنڪ ٺاهيون ٿا ، حڪم جاري ڪرڻ لاءِ هيٺين ڏنل هوندا:
ln -s /usr/bin/nodejs /usr/bin/node
انهن سڀني حڪمن جي ذريعي توهان هن مسئلي کي حل ڪري سگهو ٿا ، جيڪو صرف ويجهڙائي سبب ٿيندو آهي جڏهن لاڳاپيل پيڪيجز کي فون ڪري ۽ جيڪو اڳي ئي حل ٿيڻ گهرجي.
هڪ رايو ، توهان ڇڏيو
توهان جي وڏي مهرباني ، گٽاپ مون کي مسئلا ڏنا هئا