কিভাবে আমাজন লিনাক্সে নোড.জেএস ইনস্টল করবেন


251

আমি নির্ভরতা ইনস্টল করতে yum ব্যবহার করার লিখনআপটি দেখেছি এবং তারপরে উত্স থেকে নোড.জেএস এবং এনপিএম ইনস্টল করেছি। এটি যখন কাজ করে তবে আমার মনে হয় নোড.জেএস এবং এনপিএম উভয়ই কোথাও পাবলিক রেপোতে থাকা উচিত।

আমি কীভাবে নোড.জেএস এবং এনপিএম এডাব্লুএস অ্যামাজন লিনাক্সে এক কমান্ডে ইনস্টল করতে পারি?


উত্তর:


396

এতে হোঁচট খাচ্ছিল, পরে আবার খুঁজে পাওয়া খুব অদ্ভুত ছিল। উত্তরোত্তর জন্য এখানে রাখা:

sudo yum install nodejs npm --enablerepo=epel

সম্পাদনা 3: জুলাই ২০১ of পর্যন্ত, সম্পাদনা 1 আর নোডেজ 4 এর জন্য কাজ করে না (এবং 2 টিও সম্পাদনা করবে না)। এই উত্তর ( https://stackoverflow.com/a/35165401/78935 ) একটি সত্য ওয়ানলাইনার দেয়।

সম্পাদনা 1: আপনি নোডেজ 4 খুঁজছেন, দয়া করে EPEL টেস্টিং রেপো চেষ্টা করুন:

sudo yum install nodejs --enablerepo=epel-testing

সম্পাদনা 2: উপরের কমান্ডটি ব্যবহার করে EPEL রেপোর মাধ্যমে ইনস্টল করা নোডেজ 0.12 থেকে ইপিল টেস্টিং রেপো থেকে নোডেজ 4 এ আপগ্রেড করতে দয়া করে এই পদক্ষেপগুলি অনুসরণ করুন:

sudo yum rm nodejs
sudo rm -f /usr/local/bin/node
sudo yum install nodejs --enablerepo=epel-testing

নতুন প্যাকেজগুলির /usr/binপরিবর্তে নোড বাইনারিগুলি রেখে দেওয়া হয়েছে /usr/local/bin

এবং কিছু পটভূমি:

পছন্দ --enablerepo=epel ঘটায় yumEPEL সংগ্রহস্থলের মধ্যে প্যাকেজ জন্য অনুসন্ধান করতে।

ইপিইএল (এন্টারপ্রাইজ লিনাক্সের জন্য অতিরিক্ত প্যাকেজস) ফেডোরা টিমের ওপেন সোর্স এবং ফ্রি কমিউনিটি ভিত্তিক রিপোজিটরি প্রকল্প যা আরএইচইএল (রেড হ্যাট এন্টারপ্রাইজ লিনাক্স), সেন্টোস এবং বৈজ্ঞানিক লিনাক্স সহ লিনাক্স বিতরণের জন্য 100% উচ্চ মানের অ্যাড-অন সফ্টওয়্যার প্যাকেজ সরবরাহ করে। এপেল প্রকল্পটি আরএইচইএল / সেন্ট ওএসের অংশ নয় তবে এটি লিনাক্স বিতরণগুলির জন্য প্রচুর ওপেন সোর্স প্যাকেজ যেমন নেটওয়ার্কিং, সিস অ্যাডমিন, প্রোগ্রামিং, মনিটরিং ইত্যাদি সরবরাহ করে তৈরি করা হয়েছে। বেশিরভাগ এপেল প্যাকেজগুলি ফেডোরা রেপো দ্বারা রক্ষণাবেক্ষণ করা হয়।

Http://www.tecmint.com/how-to-enable-epel-repository- for- rhel- centos-6-5-5 / এর মাধ্যমে


8
এটি অবশ্যই আমি দেখেছি দ্রুততম পদ্ধতির, তবে একটি সতর্কতা কার্যকর হতে পারে - EPEL সংগ্রহস্থল বর্তমান স্থিতিশীল নোডের সাথে সুসংগত নয় এবং এটি ইনস্টল হওয়ার পরে আপনি এটি ঠিক করতে "এন" ব্যবহার করতে পারবেন না উপায় (কমপক্ষে, যাদুবিহীন কিছু আমার ছাড়াই নয়)। ক্লান্তিকর গিট ক্লোন / মেক ইনস্টল পদ্ধতির একমাত্র উপায় যা আমি একটি সামঞ্জস্যপূর্ণ এবং বর্তমান ইনস্টল নিশ্চিত করতে পেলাম।
সেমিকোলন

22
আমি এর বাইরে 0.10.36 নোড পেয়েছি এবং npm 1.3.6 পেয়েছি। এগুলি খুব পুরানো।
ভোল্ট্রেভো

4
@ সিমিকলন আপনি কেবল এনএমপি ইনস্টল করেই তা পেতে পারেন, তারপরে sudo npm install -g nএবং sudo n v0.12বা আপনার পছন্দ মতো অন্যান্য সংস্করণ।
আনবাউন্ডেভ

4
n আশানুরূপ আপডেট, তবে এটি নোড লিঙ্কটি সঠিকভাবে আপডেট করে না। আপনাকে অতিরিক্ত কমান্ডটি চালাতে হবে:sudo ln -sf /usr/local/n/versions/node/<VERSION>/bin/node /usr/bin/node
মাসাদো

4
এই উত্তরটি sudo yum install nodejs --enablerepo=epel-testingত্রুটিটি প্রদান করার পরে কার্যকর হয়নি : "কোনও প্যাকেজ নোডেজ উপলব্ধ নেই।" যখন sudo yum install nodejs --enablerepo=epelকেবল খুব পুরানো সংস্করণ দেওয়া হয়েছে ...
উদ্বুদ্ধ

223

অন্যদের মতো, গৃহীত উত্তরও আমাকে একটি পুরানো সংস্করণ দিয়েছে।

এটি করার আরও একটি উপায় যা খুব ভালভাবে কাজ করে:

$ curl --silent --location https://rpm.nodesource.com/setup_12.x | bash -
$ yum -y install nodejs

আপনি 12.x কে অন্য সংস্করণ, যেমন 10.x, 8.x ইত্যাদি দিয়ে প্রতিস্থাপন করতে পারেন etc.

আপনি নোডোসোর্স গিথুব পৃষ্ঠায় সমস্ত উপলভ্য সংস্করণ দেখতে পারেন এবং চাইলে সেখান থেকে টানতে পারেন।

দ্রষ্টব্য: sudoআপনার পরিবেশের উপর নির্ভর করে আপনার চালনার দরকার হতে পারে।


4
ইতোমধ্যে ইনস্টল করা থেকে আরও সাম্প্রতিক সংস্করণটি পেতে আমার এডাব্লুএস ইলাস্টিক বিয়ানস্টালকে ব্যবহার করা দরকার।
জন বার্গেস

1
ওয়ার্কস মাত্র যখন আমি চালানোর জন্য প্রয়োজন নিখুঁত npm installজন্য package.json,
Chetabahana

32
আমাকে এটি দিয়ে চালানো দরকারcurl --silent --location https://rpm.nodesource.com/setup_4.x | sudo bash -
ইউজার 465342

16
আপনি যদি অনুমতি অস্বীকার পেয়ে থাকেন তবে আপনাকে কিছু সূডো যুক্ত করতে হবে। curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash -এবংsudo yum -y install nodejs
সাম্পোহ

1
যদি আপনি Node.js 8.x ইনস্টল ওয়ানা, চালানো shoudcurl --silent --location https://rpm.nodesource.com/setup_8.x | bash -
Argun

64

গৃহীত উত্তর আমাকে 0.10.36 এবং এনপিএম 1.3.6 নোড দিয়েছে যা খুব পুরানো। আমি নোডেজ ডাউনলোড পৃষ্ঠা থেকে সর্বশেষতম লিনাক্স-এক্স 64 টি টারবালটি ধরলাম এবং এটি ইনস্টল করা খুব কঠিন ছিল না: https://nodejs.org/dist/latest/

# start in a directory where you like to install things for the current user
(For noobs : it downloads node package as node.tgz file in your directlry)
curl (paste the link to the one you want from the downloads page) >node.tgz

এখনই আপনি সর্বাধিক ডাউনলোড করা টারটিকে আপজিপ করুন -

tar xzf node.tgz

এই আদেশটি চালান এবং তারপরে এটি আপনার যুক্ত করুন .bashrc:

export PATH="$PATH:(your install dir)/(node dir)/bin"

(উদাহরণ: PATH = "export PATH: /home/ec2-user/mydirectory/node/node4.5.0-linux-x64/bin" রফতানি করুন)

এবং আপডেট করুন npm(কেবল একবার, এতে যুক্ত করবেন না .bashrc):

npm install -g npm

মনে রাখবেন যে -gসেখানে গ্লোবাল অর্থ, সত্যিকার অর্থে গ্লোবাল সেই এনপিএম ইনস্ট্যান্সের কাছে যা আমরা সবেমাত্র ইনস্টল করেছি এবং বর্তমান ব্যবহারকারীর মধ্যে সীমাবদ্ধ। এটি এনপিএম 'বিশ্বজুড়ে' ইনস্টল করে এমন সমস্ত প্যাকেজের ক্ষেত্রে প্রযোজ্য।


4
এটি আসলে সেরা উত্তর, আপনি যে সংস্করণটি চান ঠিক
মারিউজ

1
আশা করি আমি এই উত্তরটি আগে পড়তাম - এটি গ্রহণযোগ্য উত্তর হওয়া উচিত কারণ আপনি কোন সংস্করণটি ইনস্টল করতে চান তা চয়ন করতে পারেন। - আপনাকে ধন্যবাদ @ ভোল্টেরেভো
মাইক ডব্লু

2
@ ভোল্ট্রেভো উত্তরের জন্য আপনাকে ধন্যবাদ। হ্যাঁ, লিনাক্সে নোড ইনস্টল করার অন্যান্য উপায় রয়েছে। গৃহীত উত্তরটি হ'ল একটি ওয়ান-লাইনার, যা স্বয়ংক্রিয়ভাবে এবং পরিচালিত আপডেটগুলির জন্য YUM প্যাকেজ সিস্টেমে প্লাগ ইন করতে ঘটে। YUM রেপোসের প্যাকেজগুলি কিছুটা পুরানো হতে থাকে এবং আরও বিস্তৃত স্থাপনার সাথে আরও ভালভাবে পরীক্ষা করা হয়। ব্যক্তিগতভাবে, আমি স্থানীয় উন্নয়নের পরিবেশে সর্বশেষতম এবং সর্বাধিক ছেড়ে যাওয়ার পরামর্শ দিচ্ছি এবং উত্পাদন পরিবেশের জন্য গৃহীত উত্তরের মতো আরও কিছু ব্যবহার করব। চিয়ার্স!
টিম ফুলমার

পুরানো সেন্টো সংস্করণগুলির জন্য এটি যাওয়ার সর্বোত্তম উপায়
ব্যবহারকারী 1336321

এখন নোড -v চালানোর পরে ত্রুটিটি হ'ল: 'বাইনারি ফাইল চালানো যায় না'। কোন ধারনা?
জোসফ্যাবরে

28

যে পদ্ধতিটি আমার পক্ষে কাজ করেছে ( কয়েকটি আপডেটের সাথে এই বরং পুরাতন নির্দেশাবলী অনুসরণ করছে ):

  • চেক গিট ইনস্টল করা আছে git --versionবা এর মাধ্যমে ইনস্টল করুন:
    sudo yum install git
  • জিসিসি এবং ওপেনসেল ইনস্টল করুন:
    sudo yum install gcc-c++ make
    sudo yum install openssl-devel
  • গিট রেপো নামের একটি ডিরেক্টরিতে ক্লোন করুন node(যা আপনি পরে মুছে ফেলতে পারেন):
    git clone https://github.com/nodejs/node.git
  • https://github.com/nodejs/node/releases এ আপনি কোন নোডের সংস্করণ চান তা স্থির করুন
  • সবে তৈরি নোড ডিরেক্টরিতে যান এবং নোড ইনস্টল করুন
    cd node
    git checkout v6.1.0- এর পরে আপনার পছন্দসই সংস্করণ রাখুনv
    ./configure
    make
    sudo make install
  • পরীক্ষা করুন যে নোড ইনস্টল করা হয়েছে / হয় node --versionবা সহজভাবে node( কাজ করে নোড process.exit()অথবা ^Cএক্স 2 বা ^C+ এর মাধ্যমে প্রস্থান করুন) দিয়েexit ) এর সাথে কাজ করছে
  • এনপিএম সংস্করণটি দেখুন: npm --versionএবং প্রয়োজনে আপডেট করুনsudo npm install -g npm
  • .চ্ছিক: nodeডিরেক্টরিটি সরিয়ে ফেলুনrm -r node

মন্তব্য:

  1. গৃহীত উত্তর কার্যকর না sudo yum install nodejs --enablerepo=epel-testingহওয়ায় ত্রুটি ফেরায়: No package nodejs available.
    ... এবং sudo yum install nodejs --enablerepo=epel(অর্থাত্ ছাড়া)-testing ) কেবল খুব পুরানো সংস্করণ দেয়।
  2. আপনার যদি ইতিমধ্যে নোডের একটি পুরাতন সংস্করণ ইনস্টল করা থাকে তবে আপনি এটি দিয়ে এটি সরিয়ে ফেলতে পারবেন:
    sudo npm uninstall npm -g ... যেহেতু এনপিএম নিজেই আনইনস্টল করতে পারে
    sudo yum erase nodejs
    sudo rm -f /usr/local/bin/node
    ( sudo yum rm nodejsস্বীকৃত উত্তরে rmবৈধ yum কমান্ড না হিসাবে কাজ করবে না দেখুনyum --help )
  3. এর git clone git://github.com/nodejs/node.gitপরিবর্তে নোড রেপো ক্লোন করা সম্ভব git clone https://github.com/nodejs/node.gitতবে আপনি বিভিন্ন ত্রুটি পেতে পারেন (দেখুন এখানে )।
  4. যদি আপনার /nodeপূর্ববর্তী ইনস্টল থেকে ইতিমধ্যে কোনও দির থাকে তবে গিট ক্লোন কমান্ডটি ব্যবহার করার আগে এটি সরিয়ে ফেলুন (বা কোনও বিরোধ হবে):
    rm -r node
  5. আপনার যদি কোনও sudo npm...কমান্ডের সমস্যা হয় - যেমন sudo: npm: command not foundএবং / অথবা সুডো ছাড়াই নোড প্যাকেজ ইনস্টল করার অনুমতি রয়েছে, সম্পাদনা করুন sudo nano /etc/sudoersএবং :/usr/local/binলাইনের শেষে যুক্ত করুন Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/binযাতে এটি পড়েDefaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin

3
@ জিও প্রচুর অন্যান্য উত্তরগুলি বেছে নিতে বেছে নিতে পারেন যদি এটি আপনাকে সন্তুষ্ট না করে ;-) ... 'এক কমান্ডে' আইএমএইচও প্রশ্নের সবচেয়ে গুরুত্বপূর্ণ অংশ ছিল না n't
গোরওয়ার্ডস

আমি উত্তরটি গ্রহণের সাথে ভুল করার পরে এটি খুব দরকারী। আপনাকে ধন্যবাদ
দারন তানচরওন

@ ট্যালেনডেন্ট এবং etc/sudoersফাইলগুলি নিয়ন্ত্রণ করে যে কে কোন মেশিনে ব্যবহারকারীরা কী হিসাবে কমান্ড চালাতে পারে - তবে কেবল তার secure_pathনোডের তালিকাভুক্ত ডিরেক্টরিগুলিতে যে কমান্ডগুলি চালিত / সন্ধান / সন্ধান করবে সেগুলি ইনস্টল করা উচিত /usr/local/binএবং সেখানে যদি এটি সুডো খুঁজে পাওয়া উচিত - দেখুন স্ট্যাকওভারফ্লো .কম / এ / 31734090/3092596 যদি সুডো এটি খুঁজে না পায় তবে সেই পথটি secure_path
সুডোর সাথে

আমি যুক্ত করতে চাই যে আপনি এই পদ্ধতিটি ব্যবহার করে ইনস্টল করার পরে আপনার প্রতীকী লিঙ্কগুলি ঠিক করতে হতে পারে: sudo ln -s /usr/local/bin/node /usr/bin/node sudo ln -s /usr/local/lib/node /usr/lib/node sudo ln -s /usr/local/bin/npm /usr/bin/npm sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf
বাফএমসিবিগহিউজ

23

এনভিএম সহ সহজ ইনস্টল করুন ...

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
. ~/.nvm/nvm.sh
nvm install node

নোডের একটি নির্দিষ্ট সংস্করণ (যেমন 12.16.3) ইনস্টল করতে শেষ লাইনটি পরিবর্তন করুন

nvm install 12.16.3

এনভিএম কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্যের জন্য ডক্সটি দেখুন: https://github.com/nvm-sh/nvm


1
এটি পুরোপুরি কাজ করে। @ বিরক্তিকর উত্তরগুলির চেয়ে কম সময় নেয়। একটি আমাজন ইসিএস অপ্টিমাইজড এএমআই চেষ্টা করেছে।
জয়ন্ত ভাওয়াল

3
গৃহীত উত্তর এবং EDIT- এর সমস্ত 1-3 আমার পক্ষে কাজ করে নি, তবে এটি কার্যকর হয়েছিল worked ধন্যবাদ!
সেনটম্বুরকে

1
ঝরঝরে এবং কমপ্যাক্ট।
স্টিফেন টেট্রোল্ট

1
সহজ এবং দুর্দান্ত
অভিনব অভিনব

2
এই উত্তর হওয়া উচিত। যদি কেউ উত্স থেকে তৈরি না করে তবে এটি এখন পর্যন্ত সেরা।
কির্কল্যান্ড

19

ভি 4 এলটিএস সংস্করণের জন্য ব্যবহার করুন:

curl --silent --location https://rpm.nodesource.com/setup_4.x | bash -
yum -y install nodejs

নোড.জেএস ভি use ব্যবহারের জন্য:

curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
yum -y install nodejs

আমাজন লিনাক্সে নেটিভ অ্যাডন ইনস্টল করার চেষ্টা করার সময় আমি কিছু সমস্যার মধ্যে পড়েছিলাম। আপনি যদি এটি করতে চান তবে আপনার বিল্ড সরঞ্জামগুলিও ইনস্টল করা উচিত:

yum install gcc-c++ make

এটি একটি দুর্দান্ত উত্তর। নোড ইনস্টল করতে আমার আর 20 মিনিট সময় লাগে না।
ডেভিড ওয়েবার

আপনি যদি কোনও পিএমএইচ অ্যাপ্লিকেশনটি কিছু এনপিএম দিয়ে ইলাস্টিক বিস্টলকে সংকলিত ফ্রন্টএন্ড দিয়ে চালনা করেন তবে আপনি এটি ব্যবহার করতে পারেন। এটি আমার ইনস্টলকনফিগ ফাইলটির অংশ যা এটি কাজ করে - gist.github.com/marekjalovec/1ccee0c2254e65fc5d82eb35c7da82ae
মেরেক জালোভেক

14

আমি সবেমাত্র এটি পেরিয়ে এসেছি। আমি আরও কয়েকটি জনপ্রিয় উত্তর চেষ্টা করেছি, কিন্তু শেষ পর্যন্ত, আমার জন্য যা কাজ করেছিল তা ছিল আমাজনের দ্রুত সেটআপ গাইড।

টিউটোরিয়াল: একটি অ্যামাজন ইসি 2 ইনস্ট্যান্সে নোড.জেএস সেট আপ করা হচ্ছে

টিউটোরিয়ালটির সংক্ষেপটি হ'ল:

  1. আপনি উদাহরণে ssh'd হয়েছে তা নিশ্চিত করুন।
  2. এনবিএম ধরুন: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
  3. সক্রিয় . ~/.nvm/nvm.sh
  4. এনভিএম ব্যবহার করে নোড ইনস্টল করুন nvm install 4.4.5(দ্রষ্টব্য: আপনি আলাদা সংস্করণ চয়ন করতে পারেন the রিমোট সংস্করণগুলি প্রথমে চালনা করে দেখুন$ nvm ls-remote )
  5. অবশেষে, পরীক্ষা করে নিন যে আপনি চালিত করে নোড নোডটি সঠিকভাবে ইনস্টল করেছেন $ node -e "console.log('Running Node.js' + process.version)"

আশা করি এটি পরবর্তী ব্যক্তিকে সহায়তা করবে।


আপনি সেই লিঙ্কে তে সামগ্রীটি ব্যাখ্যা করতে চাইতে পারেন। একটি ভাল উত্তর কেবলমাত্র একটি লিঙ্কটি একটি রেফারেন্স হিসাবে ব্যবহার করে, উত্তরের মূল বিষয় নয়।
ব্যস্তিপ্রোগ্রামার

6

দেখে মনে হচ্ছে কেউই এর উল্লেখ করছে না। উপর আমাজন লিনাক্স 2 , EPEL লোড করতে সরকারী ভাবে হল:

  • sudo amazon-linux-extras install epel

... তাহলে আপনি:

  • sudo yum install nodejs

     

অতিরিক্ত লাইব্রেরি দেখুন (অ্যামাজন লিনাক্স 2)


ভাল এটি সেরা উত্তর মত মনে হচ্ছে!
প্রসারিত

পছন্দ করুন এটি নোড install ইনস্টল করে।
গ্যাব্রিয়েলবিবি

5

আমি নোড.জেএস 6.x ইনস্টল করেছি এবং নোড.জেএস 8.x ইনস্টল করতে চেয়েছি।

আমি যে কমান্ডগুলি ব্যবহার করেছি তা এখানে রইল ( নোডেজের সাইট থেকে ইয়াম ক্যাশেড ডেটা পরিচালনা করার জন্য কয়েকটি অতিরিক্ত পদক্ষেপ সহ নেওয়া ):

  1. sudo yum remove nodejs: নোড.জেএস 6.x আনইনস্টল করুন (আমি জানি না এটি প্রয়োজনীয় ছিল কিনা)
  2. curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
  3. sudo yum clean all
  4. sudo yum makecache: মেটাডেটা ক্যাশেটি পুনরায় জেনারেট করুন (এটি ডক্সে ছিল না, তবে ইউ শেষ নোড.জেএক্স 6.x ইনস্টল করার চেষ্টা চালিয়ে গিয়েছিলেন, অসফলভাবে, যতক্ষণ না আমি এই শেষ দুটি আদেশ না জারি করি)
  5. sudo yum install nodejs: নোড.জেএস 8.x ইনস্টল করুন


2

সবচেয়ে সহজ সমাধান হ'ল এটি (মূল হিসাবে এটি করুন)

sudo su root
cd /etc
mkdir node
yum install wget
wget https://nodejs.org/dist/v9.0.0/node-v9.0.0-linux-x64.tar.gz
tar -xvf node-v9.0.0-linux-x64.tar.gz
cd node-v9.0.0-linux-x64/bin
./node -v
ln -s /etc/node-v9.0.0-linux-x64/bin/node node

এখানে চিত্র বর্ণনা লিখুন


ধন্যবাদ, এটি সহায়তা করেছে
অরূপজবাশু


1

ইসি 2-ইনস্ট্যান্সের জন্য অফিসিয়াল ডকুমেন্টেশন আমার জন্য কাজ করে: https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html

 1. curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
 2. . ~/.nvm/nvm.sh
 3. nvm ls-remote (=> find your version x.x.x =>) nvm install  x.x.x
 4. node -e "console.log('Running Node.js ' + process.version)"

0

অফিসিয়াল ডকুমেন্টেশনে যেমন উল্লেখ করা হয়েছে, 2 ধাপের নীচে সহজ -

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

0

যাঁরা গ্রহণযোগ্য উত্তরটি আরও অনুসন্ধান ছাড়াই উত্তরযোগ্যতে চালিত করতে চান তাদের পক্ষে আমি সুবিধার্থে এবং ভবিষ্যতের রেফারেন্সের জন্য এখানে কাজটি পোস্ট করি।

গৃহীত উত্তরের প্রস্তাবনা: https://stackoverflow.com/a/35165401/78935

উত্তরযোগ্য কাজের সমতুল্য

tasks:
  - name: Setting up the NodeJS yum repository
    shell: curl --silent --location https://rpm.nodesource.com/setup_10.x | bash -
    args:
      warn: no
  # ...

0

আপনি বর্তমান সংস্করণে ইনস্টল করা প্যাকেজটি পুনরায় ইনস্টল করে নোড আপডেট / ইনস্টল করতে পারেন যা আপডেটটি করার সময় আমাদের প্রচুর ত্রুটি থেকে বাঁচাতে পারে।

এটি নীচের কমান্ড দ্বারা এনভিএম দ্বারা সম্পন্ন হয়। এখানে, আমি আমার নোড সংস্করণটি 8 এ আপডেট করেছি এবং উপলভ্য সমস্ত প্যাকেজগুলিকেও ভি 8-তে পুনরায় ইনস্টল করেছি!

nvm i v8 --reinstall-packages-from=default

এটি এডাব্লুএস লিনাক্স উদাহরণেও কাজ করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.