تعرف على كيفية تثبيت Npm و Node.js على Ubuntu

تعرف على كيفية تثبيت Npm و Node.js على Ubuntu

Node.js عبارة عن بيئة تشغيل JavaScript مفتوحة المصدر ومتعددة المنصات بشكل فعال. مع تمكين Node.js ، يمكنك تشغيل JavaScript على جهاز Ubuntu الخاص بك دون الحاجة إلى القلق بشأن فتح أي متصفحات. إنه مبني على محرك V8 JavaScript من Chrome ويمكن تثبيته بعدة طرق على Linux.





يعد Node.js ضروريًا لبناء تطبيقات من جانب الخادم والشبكات. يعمل هذا النظام الأساسي بكفاءة على أنظمة تشغيل Windows و Linux و FreeBSD و macOS. Npm هو مدير الحزم الافتراضي وغالبًا ما يتم تمييزه على أنه أكبر سجل برمجيات في العالم.





قم بتثبيت Nodejs على Ubuntu

في هذا الدليل ، يمكنك تثبيت Nodejs على Ubuntu بثلاث طرق مختلفة. هذه الطرق الثلاث تشمل:





  • استخدام ملائم لتثبيت Nodejs على أوبونتو
  • استخدام ملائم مع مستودع برامج PPA
  • التثبيت نيفم لتثبيت إصدارات مختلفة من Nodejs وإدارتها على Ubuntu

الخيار 1: تثبيت Node.js من مستودع NodeSource

تركز NodeSource ، كشركة ، على توفير دعم Node على مستوى المؤسسات. يستخدم هذا التثبيت مستودع Node.js ، والذي سيتم استخدامه لتثبيت هذا الإصدار على Ubuntu. يمكنك اتباع هذه الخطوات لتثبيت Node Linux من NodeSource.

تتمثل الخطوة الأولى في تمكين مستودع NodeSource باستخدام امتداد لفة أمر. إذا لم يتم تثبيت curl ، فيمكنك تثبيته على نظامك باستخدام الأوامر التالية.



لتثبيت Curl

sudo apt-get install curl -y

لتمكين المستودع

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

سيضيف الأمر أعلاه مفتاح التوقيع إلى نظامك. لإنشاء ملف مستودع مصدر مناسب ، ستحتاج إلى تثبيت جميع الحزم الضرورية وتحديث ذاكرة التخزين المؤقت الملائمة.

قم بتثبيت Node.js و Npm

اكتب الكود التالي لبدء التثبيت لـ Node.js و npm.





sudo apt install nodejs

ستحتوي هذه الحزمة (nodejs ubuntu) على الملفات الثنائية لكل من Node و npm.

تحقق من تثبيت Node.js و Npm

node --version

تحقق من إصدار Npm

npm --version

سيبدو التثبيت اللاحق للمخرجات لكلا الوحدتين كما يلي:





إصدار Nodejs Ubuntu هو الإصدار 12.22.4 بينما إصدار npm هو 6.14.14 ، وهو أحدث إصدار متوفر وقت كتابة هذا الدليل.

هناك المزيد من الطرق لتثبيت Nodejs Ubuntu و npm. لتثبيتها باستخدام Node Version Manager ، اتبع الخطوات المذكورة أدناه.

الخيار 2: تثبيت Node.js و Npm باستخدام NVM

NVM ، المعروف أكثر باسم Node Version Manager ، هو برنامج نصي bash يعمل على دليل مستقل بدلاً من مستوى نظام التشغيل. هذا يعني ببساطة أنه يمكنك تثبيت إصدارات متعددة من Node.js دون التأثير على نظامك بالكامل.

من خلال NVM ، يمكنك التحكم في بيئة نظامك ، وحتى استخدام أحدث إصدارات Node.js ، مع الاحتفاظ بالإصدارات السابقة وإدارتها. هذا يختلف عن ملائم فائدة ، وهناك اختلاف طفيف في الإصدارات مقارنة بالإصدارات الملائمة.

قم بتثبيت Nvm Ubuntu

لتنزيل NVM باستخدام سطر الأوامر ، قم بتنزيل وتثبيت الكود المصدري من صفحة جيثب :

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

سيقوم هذا الأمر باستنساخ المستودع من GitHub إلى ملف ~ / .nvm الدليل. لاستخدام هذا ، عليك أولاً تحديد مصدر .bashrc ملف باستخدام الأمر التالي:

source ~/.bashrc

في الخطوة التالية ، يمكنك التحقق من إصدار Node المتاح داخل NVM.

nvm list-remote

سيبدو الإخراج كما يلي:

سيسرد هذا الأمر الكثير من الإصدارات المتاحة ، لذا يمكنك اختيار أحدث إصدار. في هذه الحالة ، أحدث إصدار متاح هو 16.6.2 ، والتي يمكن تثبيتها باستخدام الأمر:

nvm install v16.6.2

يمكن تعديل اسم الإصدار وفقًا لأحدث إصدار متوفر داخل NVM.

بعد التثبيت ، اعرض الإصدارات المختلفة التي تم تثبيتها كجزء من التثبيت السابق:

nvm list

سيبدو الإخراج كما يلي:

سيعرض السطر الأول الإصدار النشط حاليًا ، بينما تعرض بعض الأسطر الأخرى الأسماء المستعارة المسماة وإصداراتها. يمكنك رؤية الأسماء المستعارة لإصدارات LTS المختلفة من Node. على أساس هذه الأسماء المستعارة ، يمكنك تثبيت إصدار أيضًا.

على سبيل المثال ، لتثبيت اسم مستعار واحد من هذا النوع ، يمكنك استخدام الأمر التالي:

nvm install lts/fermium

تحقق مما إذا كان التثبيت ناجحًا أم لا باستخدام الأمر -v.

node -v

سيعرض الإخراج أحدث إصدار تم تثبيته.

الخيار 3: تثبيت Node.js باستخدام NodeSource PPA

هناك طريقة أخرى لتثبيت Node.js وهي التثبيت باستخدام PPA (أرشيف الحزمة الشخصية) ، والذي تتم صيانته وتحديثه بواسطة NodeSource. تتمثل فائدة استخدام PPA في أنه يحتوي على إصدارات أكثر من Node.js مقارنة بمستودعات Ubuntu.

كخطوة أولى ، تحتاج إلى تثبيت PPA للوصول إلى حزمها. من الدليل الرئيسي ، يمكنك استخدام وظيفة curl لاسترداد نص التثبيت للإصدار الخاص بك.

cd ~
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh

يمكنك تشغيل البرنامج النصي باستخدام المحرر المفضل لديك (مثل Nano). إذا كنت تعتقد أن كل شيء في البرنامج النصي حسب رغبتك ، فيمكنك تشغيل الأوامر بشكل أكبر.

nano nodesource_setup.sh

اخرج من المحرر وقم بتشغيل البرنامج النصي باستخدام حق الوصول إلى الجذر.

sudo bash nodesource_setup.sh

ستتم إضافة PPA إلى قائمة التكوين الخاصة بك ، بينما يتم تحديث ذاكرة التخزين المؤقت للحزمة المحلية تلقائيًا. قم بتثبيت حزمة Node.js عن طريق كتابة الأمر التالي:

sudo apt install nodejs

يمكنك التحقق من التثبيت عن طريق تشغيل العقدة بعلامة الإصدار -v كما يلي:

node -v

يمكنك أن تطمئن إلى أنك لست بحاجة إلى تثبيت npm Ubuntu بشكل منفصل ، لأن هذا تثبيت مشترك لـ node.js و npm.

ما هي ألعاب ps3 التي يمكن لعبها على ps4

تم تثبيت Node.js و NPM بنجاح

بغض النظر عن الطريقة التي تعتمدها ، هناك دائمًا طريقة لتثبيت Node.js و npm بنجاح على جهاز Ubuntu الخاص بك. ستعمل هذه الطريقة مع إصدارات مختلفة من Ubuntu ، على الرغم من أنه تم تنفيذ هذه العملية بنجاح لـ Ubuntu 21.04. اعتمادًا على ظروفك ، يمكنك اختيار الخيار الذي يناسبك واختياره.

كما ذكرنا سابقًا ، فإن استخدام الإصدار المعبأ هو أسهل هذه الطرق ؛ يمكنك استخدام طريقة تثبيت PPA أو طريقة nvm لمزيد من الخيارات الحديثة. في كلتا الحالتين ، ستعمل جميع الخيارات الثلاثة مع إصدار Ubuntu Linux الخاص بك.

هل تبحث عن تثبيت Node.js و npm على نظام Windows؟ انت محظوظ؛ العملية أسهل من تثبيتها على Linux.

يشارك يشارك سقسقة بريد الالكتروني كيفية تثبيت Node.js و npm على نظام Windows

قم ببناء الواجهة الخلفية لقدرات Full-Stack الخاصة بك باستخدام Node.js و npm.

اقرأ التالي
مواضيع ذات صلة
  • برمجة
  • أوبونتو
  • جافا سكريبت
  • برمجة
نبذة عن الكاتب ويني بهالا(41 مقالة منشورة)

ويني كاتبة مقرها دلهي ، ولديها عامين من الخبرة في الكتابة. خلال مهامها الكتابية ، ارتبطت بوكالات التسويق الرقمي والشركات الفنية. لقد كتبت محتوى متعلقًا بلغات البرمجة ، والتكنولوجيا السحابية ، و AWS ، والتعلم الآلي ، وغير ذلك الكثير. في أوقات فراغها ، تحب الرسم وقضاء الوقت مع عائلتها والسفر إلى الجبال ، كلما أمكن ذلك.

المزيد من Wini Bhalla

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك