როგორ დააინსტალიროთ Node.js & NPM AlmaLinux 9-ზე

Node.js არის ღია კოდის, cross-platform, back-end JavaScript-ის გაშვების გარემო, რომელიც აგებულია Chrome-ის V8 ძრავზე სწრაფი და მასშტაბირებადი ქსელური აპლიკაციებისა და back-end API-ების შესაქმნელად. Node.js იყენებს მოვლენებზე ორიენტირებულ, არადაბლოკვის IO მოდულს, რაც მას ძალიან მსუბუქს და პრაქტიკულს ხდის. ეს არის ფანტასტიკური არჩევანი მონაცემთა ინტენსიური რეალურ დროში აპლიკაციებისთვის განაწილებულ მოწყობილობებზე.

NPM არის პაკეტის მენეჯერი JavaScript პროგრამირების ენისთვის, რომელსაც აწარმოებს NPM, Inc. NPM არის ნაგულისხმევი პაკეტის მენეჯერი JavaScript გაშვების გარემოსთვის Node.js და, სავარაუდოდ, ყველაზე ხელმისაწვდომი საცავია Node.JS პაკეტებისთვის.

შემდეგ გაკვეთილზე შეისწავლით Node.js & NPM-ის დაყენების სხვადასხვა მეთოდს AlmaLinux 9 დესკტოპზე ან სერვერზე, ასევე რამდენიმე რჩევას Node.js-თან NVM-ის გამოყენების შესახებ.

განაახლეთ AlmaLinux

პირველ რიგში, დარწმუნდით, რომ თქვენი სისტემა განახლებულია შემდეგი ბრძანების გაშვებით, სანამ გააგრძელებთ კონფლიქტების თავიდან აცილებას.

sudo dnf upgrade --refresh

დააინსტალირეთ საჭირო პაკეტები

მომხმარებლებისთვის, რომლებიც გეგმავენ ინსტალაციას NVM-ის ან NodeSource-ის გამოყენებით AlmaLinux აპლიკაციის ნაკადის ნაცვლად, გთხოვთ, გაუშვათ შემდეგი ბრძანება საჭირო პაკეტების დასაყენებლად.

რეკლამა
sudo dnf install curl -y

დააინსტალირეთ Node.js Node.js & NPM – AlmaLinux მეთოდი

Node.js-ის ინსტალაციის პირველი და მარტივი მეთოდი იყენებს AlmaLinux აპლიკაციის ნაკადს, რომელიც შეგიძლიათ დააინსტალიროთ ნაგულისხმევი ვერსია შემდეგი ბრძანების გამოყენებით.

sudo dnf install nodejs -y

დააინსტალირეთ Node.js & NPM – NodeSource მეთოდი

Node.js-ის ინსტალაციის მეორე და შესაძლოა უკეთესი გზა არის NodeSource საცავების იმპორტი და ინსტალაცია LTS ან უახლესი გამოშვების ვარიანტით. ამჟამად, ამ სახელმძღვანელოს შექმნის დროს, მიმდინარე გამოშვება არის 18, ხოლო LTS ვერსია არის 16, მაგრამ ისინი ავტომატურად შეიცვლება, როდესაც შემდეგი მიმდინარე ან lts ვერსია დროთა განმავლობაში შეიცვლება.

ჩამოიტანეთ ქვემოთ მოცემული ორი ვარიანტიდან ერთი.

იხილეთ ასევე  როგორ დააინსტალიროთ Linux Kernel 6.0 AlmaLinux 9-ზე

Node.js მიმდინარე

იმპორტი Node.js მიმდინარე საცავი.

curl -fsSL https://rpm.nodesource.com/setup_current.x | sudo -E bash -

შემდეგი, დააინსტალირეთ Node.js შემდეგი ბრძანების გამოყენებით.

sudo dnf install nodejs -y

Node.js LTS

იმპორტი Node.js LTS საცავი.

რეკლამა
curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -

შემდეგი, დააინსტალირეთ Node.js შემდეგი ბრძანების გამოყენებით.

sudo dnf install nodejs -y

თუ თქვენ ეძებთ Node.js-ის კონკრეტულ ვერსიას, შეგიძლიათ გაუშვათ ინსტალაციის ბრძანება, რათა მოერგოს თქვენთვის საჭირო ვერსიას. გთხოვთ გაითვალისწინოთ, რომ თუ ინსტალაციისთვის რამდენიმე ვერსიას ეძებთ, Node.js-ის ინსტალაციისთვის NVM მეთოდის გამოყენება შეიძლება უფრო მომგებიანი იყოს.

იმპორტი/დაინსტალირება Node.js 18

იმპორტი:

curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo -E bash -

დააინსტალირეთ:

sudo dnf install nodejs -y

იმპორტი/დაინსტალირება Node.js 17

იმპორტი:

curl -fsSL https://rpm.nodesource.com/setup_17.x | sudo -E bash -

დააინსტალირეთ:

რეკლამა
sudo dnf install nodejs -y

იმპორტი/დაინსტალირება Node.js 16

იმპორტი:

curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo -E bash -

დააინსტალირეთ:

sudo dnf install nodejs -y

იმპორტი/დაინსტალირება Node.js 14

იმპორტი:

curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo -E bash -

დააინსტალირეთ:

sudo dnf install nodejs -y

იმპორტი/დაინსტალირება Node.js 12

იმპორტი:

curl -fsSL https://npm.nodesource.com/setup_14.x | sudo -E bash -

დააინსტალირეთ:

რეკლამა
sudo dnf install nodejs -y

დააინსტალირეთ Node.js & NPM – NVM მეთოდი

ბოლო მეთოდია Node.js-ის დაყენება NVM მენეჯერის გამოყენებით შემდეგი ბრძანების გამოყენებით.

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

NVM ქმნის გარემოს ჩანაწერს მომხმარებლის მიმდინარე სესიაში შესასვლელად, რომელიც შეიძლება გააქტიურდეს დაუყოვნებლივ შემდეგი ბრძანების გამოყენებით.

source ~/.bashrc

ალტერნატიულად, გამოდით და ისევ შედით თქვენს სისტემაში მიმდინარე სესიაზე.

შემდეგ გამოიყენეთ nvm list-დისტანციური ბრძანება ჩამოთვალეთ ყველა ხელმისაწვდომი კვანძის ხელმისაწვდომი ვერსია:

nvm list-remote

მაგალითი გამომავალი:

როგორ დააინსტალიროთ Node.js & NPM AlmaLinux 9-ზე

გაითვალისწინეთ, რომ ეს სია ვრცელია ბრძანების გამოყენებისას და ზემოაღნიშნული მხოლოდ გამომავალი ნიმუშია.

რეკლამა

შემდეგი, დააინსტალირეთ Node-ის კონკრეტული ვერსია ზემოთ მოცემული გამომავალი სიიდან. სინტაქსი იქნება nvm ინსტალაცია .

მხოლოდ მაგალითი:

nvm install 18.0.0

მაგალითი გამომავალი:

როგორ დააინსტალიროთ Node.js & NPM AlmaLinux 9-ზე

როგორც წესი, თქვენ ალბათ გექნებათ Node.js-ის ერთზე მეტი ვერსია დაინსტალირებული NVM-ის გამოყენებით.

იხილეთ ასევე  როგორ დააინსტალიროთ Tor ბრაუზერი AlmaLinux 9-ზე

თუმცა, შეიძლება დაგჭირდეთ თქვენი სისტემის ყველა ვერსიის ჩამოთვლა, რაც შეიძლება გაკეთდეს შემდეგის გამოყენებით nvm ls ბრძანება.

nvm ls

მაგალითი გამომავალი:

რეკლამა
როგორ დააინსტალიროთ Node.js & NPM AlmaLinux 9-ზე

გამომავალი სიიდან შეგიძლიათ გაუშვათ ან გადაცვალოთ კონკრეტულ ვერსიაზე შემდეგნაირად. სამეურვეო მანქანის შემთხვევაში, მიმდინარე ვერსია არის 18.0.0, მაგრამ მოდით შევცვალოთ ეს 16.15.0-ით სამაგალითო ბრძანებით.

nvm use 16.15.0

მაგალითი გამომავალი:

როგორ დააინსტალიროთ Node.js & NPM AlmaLinux 9-ზე

და ეს არის ის; თქვენ დააინსტალირეთ Node.js nvm-ით, რაც ბევრად უფრო ადვილია, თუ მუშაობთ მრავალ ვერსიასთან და გარემოსთან.

კომენტარები და დასკვნა

მთლიანობაში, დეველოპერების უმეტესობა გამოიყენებს NodeSource საცავებს იმისდა მიხედვით, თუ რომელ გარემოში მუშაობთ, რათა დაადგინონ რომელ ვერსიას გამოიყენებთ. და მაინც, ჩემი რეკომენდაციაა, გამოიყენოთ NVM, თუ დეველოპერი ხართ, და ეს აადვილებს განვითარებას მრავალი ვერსიის დაყენებით და მათ შორის გაცვლით.


არა ის, რასაც ეძებდით? სცადეთ მოძებნოთ დამატებითი გაკვეთილები.