দ্রষ্টব্য: এটি আপনার সিস্টেম থেকে সম্পূর্ণ নোডেজগুলি সরিয়ে ফেলবে; তারপরে আপনি নীচের আদেশগুলি থেকে একটি নতুন ইনস্টল করতে পারেন।
নোডেজ এবং এনপিএম অপসারণ করা হচ্ছে
sudo apt-get remove nodejs npm node
sudo apt-get purge nodejs
এখন আপনার সিস্টেম থেকে .node এবং .npm ফোল্ডারগুলি সরান
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/share/man/man1/node*
sudo rm -rf /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
sudo rm -rf /opt/local/bin/node
sudo rm -rf opt/local/include/node
sudo rm -rf /opt/local/lib/node_modules
sudo rm -rf /usr/local/lib/node*
sudo rm -rf /usr/local/include/node*
sudo rm -rf /usr/local/bin/node*
হোম ডিরেক্টরিতে যান এবং কোনও নোড বা নোড_মডিউল ডিরেক্টরি উপস্থিত থাকলে সরিয়ে দিন।
আপনি এই আদেশ দ্বারা আপনার আনইনস্টল যাচাই করতে পারেন, তাদের কিছু আউটপুট করা উচিত নয়।
which node
which nodejs
which npm
এনভিএম (নোড সংস্করণ পরিচালক) স্ক্রিপ্ট ইনস্টল করা হচ্ছে
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
উপরের কমান্ডটি গিথুব থেকে ~ / .nvm ডিরেক্টরিতে NVM সংগ্রহস্থলের ক্লোন করবে:
=> এনভিএম ব্যবহার শুরু করতে আপনার টার্মিনালটি বন্ধ এবং পুনরায় খুলুন বা এখনই এটি ব্যবহার করতে নিম্নলিখিতটি চালান:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
উপরের আউটপুটটি যেমন বলেছে, আপনি হয় টার্মিনালটি বন্ধ করে আবার খুলতে হবে বা বর্তমান শেল সেশনে এনভিএম স্ক্রিপ্টের পাথ যুক্ত করার জন্য কমান্ডগুলি চালিত করা উচিত। আপনার পক্ষে সহজ যা কিছু আপনি করতে পারেন।
স্ক্রিপ্টটি আপনার পাঠ্যপুস্তকটিতে আসলে, এনভিএম টাইপ করে যথাযথভাবে ইনস্টল করা হয়েছিল তা যাচাই করুন:
nvm --version
# Output
0.34.0
নোড.জেএস এবং এনপিএম ইনস্টল করা হচ্ছে
nvm install node
nvm install --lts
ইনস্টলেশন সমাপ্ত হলে, নোড.জেএস সংস্করণটি মুদ্রণ করে এটি যাচাই করুন:
node --version
#Output
v12.8.1
এনপিএম নোডের সাথেও ইনস্টল করা উচিত, এটি ব্যবহার করে যাচাই করুন
npm -v
# Output
6.13.4
অতিরিক্ত - [ptionচ্ছিক] আপনি সহজেই এনভিএম ব্যবহার করে নোডের দুটি ভিন্ন সংস্করণ ব্যবহার করতে পারেন
এনভিএম ইনস্টল করুন 8.10.0 # সবেমাত্র নোড সংস্করণ নম্বর রাখুন এখন নোড সংস্করণগুলির মধ্যে স্যুইচ করুন
nvm ls
#output
-> v12.14.1
v13.7.0
default -> lts/* (-> v12.14.1)
node -> stable (-> v13.7.0) (default)
stable -> 13.7 (-> v13.7.0) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/erbium (-> v12.14.1)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.18.1 (-> N/A)
আমার ক্ষেত্রে v12.14.1 এবং v13.7.0 উভয়ই ইনস্টল করা আছে, স্যুইচ করতে আমাকে কেবল ব্যবহার করতে হবে
nvm use 12.14.1
বৈশ্বিক ইনস্টলেশনগুলির জন্য এনপিএম কনফিগার করা আপনার হোম ডিরেক্টরিতে, বৈশ্বিক ইনস্টলেশনগুলির জন্য একটি ডিরেক্টরি তৈরি করুন:
mkdir ~/.npm-global
নতুন ডিরেক্টরি পাথ ব্যবহার করতে এনপিএম কনফিগার করুন:
npm config set prefix '~/.npm-global'
আপনার পছন্দসই পাঠ্য সম্পাদকটিতে, একটি। /। প্রোফাইল ফাইল খুলুন বা তৈরি করুন বিদ্যমান নেই এবং এই লাইনটি যুক্ত করুন:
export PATH=~/.npm-global/bin:$PATH
কমান্ড লাইনে, আপনার সিস্টেমের ভেরিয়েবলগুলি আপডেট করুন:
source ~/.profile
এখানেই শেষ
apt-get remove node
(বা আরও ভাল, শুদ্ধিকরণ) কাজ করেন। নোড প্রোগ্রাম হ্যাম রেডিও সফ্টওয়্যার মডেম তাই আপনার যদি হ্যাম লাইসেন্স না থাকে এবং হ্যাম রেডিওর মাধ্যমে ডিজিটাল প্যাকেটগুলি প্রেরণ করতে না চান তবে আপনার এটির প্রয়োজন নেই।