சில நேரங்களில் டெபியன், உபுண்டு மற்றும் டெரிவேடிவ்களில் நோட்ஜ்களைப் பயன்படுத்தும் பயன்பாட்டை இயக்க முயற்சிக்கும்போது, அது பின்வரும் செய்தியை நமக்குத் தருகிறது 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
(இதில் a /usr/bin/node
ஒரு குறியீட்டு இணைப்பாக /usr/bin/nodejs
).
கருத்துகளின் மோதல்கள் காரணமாக, சில நேரங்களில் இந்த வகை பிழைகள் இன்னும் பராமரிக்கப்படுகின்றன, சிக்கலுக்கான தீர்வு மிகவும் எளிது.
பிழைக்கான தீர்வு / usr / bin / env: "node": கோப்பு அல்லது அடைவு இல்லை
இந்த பிழையின் சரியான வழி பைனரியை நிறுவுவதன் மூலம் nodejs-legacy
இது குறியீட்டு இணைப்பைக் கொண்டுள்ளது மற்றும் அது தவறான அழைப்பை தானாகவே நீக்குகிறது, அதைச் செய்வதற்கான கட்டளை பின்வருமாறு:
sudo apt-get install nodejs-legacy
தொடர்புடைய பைனரி தொகுப்பை நிறுவுவதற்கான மாற்று என்னவென்றால், முனையை அணுக ஒரு குறியீட்டு இணைப்பை உருவாக்குகிறோம், செயல்படுத்த கட்டளை பின்வருமாறு:
ln -s /usr/bin/nodejs /usr/bin/node
இந்த கட்டளைகளில் ஏதேனும் ஒன்றை நீங்கள் தீர்க்க முடியும், இது தொடர்புடைய தொகுப்புகளை அழைக்கும் போது ஒரு தெளிவற்ற தன்மையால் ஏற்படுகிறது, இது ஏற்கனவே தீர்க்கப்பட வேண்டும்.
மிக்க நன்றி, gtop எனக்கு சிக்கல்களைத் தருகிறது