يحتوي هذا المستودع على تعليمات تثبيت التوزيعات الثنائية NodeSource N|solid و Node.js عبر .rpm و.deb بالإضافة إلى نصوص الإعداد والدعم الخاصة بها.
إذا كنت تبحث عن مزيد من المعلومات حول منصة مراقبة أداء Node.js منخفضة التأثير الخاصة بـ NodeSource، فتعرف على المزيد هنا.
نود أن نعلمك بالتغييرات المهمة التي طرأت على مستودع التوزيع الخاص بنا، العقدة/التوزيعات.
ما هو الجديد:
nodistro
. لم نعد نحزم برنامج التثبيت مقترنًا بإصدارات محددة. هذا يعني أنه يمكنك تثبيت Node.js على أي توزيعة تقريبًا تلبي الحد الأدنى من المتطلبات.البحث عن الوثائق السابقة README.md
ستستمر NodeSource في الحفاظ على البنى التالية وقد تضيف بنى أخرى في المستقبل.
اسم التوزيعة | العقدة 18x | العقدة 20x | العقدة 21x | العقدة 22x | العقدة 23x |
---|---|---|---|---|---|
أوبونتو بيونيك ^18.04 | |||||
أوبونتو البؤري ^20.04 | ✅ | ✅ | ✅ | ✅ | ✅ |
أوبونتو جامي ^22.04 | ✅ | ✅ | ✅ | ✅ | ✅ |
أوبونتو نوبل ^24.04 | ✅ | ✅ | ✅ | ✅ | ✅ |
اسم التوزيعة | العقدة 18x | العقدة 20x | العقدة 21x | العقدة 22x | العقدة 23x |
---|---|---|---|---|---|
ديبيان 8 جيسي | |||||
ديبيان 9 تمتد | |||||
ديبيان 10 باستر | ✅ | ✅ | ✅ | ✅ | ✅ |
ديبيان 11 بولسي | ✅ | ✅ | ✅ | ✅ | ✅ |
ديبيان 12 دودة الكتب | ✅ | ✅ | ✅ | ✅ | ✅ |
ملحوظة
إذا كنت تتطلع إلى تشغيل Node.js في إصدار Linux غير مدعوم، فاتصل بـ NodeSource للحصول على دعم المؤسسة لتلبية احتياجاتك الخاصة.
Node.js 23.x :
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_23.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
sudo -E bash nodesource_setup.sh
تثبيت Node.js:
sudo apt-get install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_23.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
bash nodesource_setup.sh
تثبيت Node.js:
apt-get install -y nodejs
التحقق من التثبيت:
node -v
Node.js v22.x :
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_22.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
sudo -E bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
sudo apt-get install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
sudo apt-get install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_22.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
apt-get install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
apt-get install -y nodejs
التحقق من التثبيت:
node -v
Node.js v20.x :
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_20.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
sudo -E bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
sudo apt-get install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
sudo apt-get install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_20.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
apt-get install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
apt-get install -y nodejs
التحقق من التثبيت:
node -v
Node.js v18.x :
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_18.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
sudo -E bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
sudo apt-get install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
sudo apt-get install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_18.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
apt-get install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
apt-get install -y nodejs
التحقق من التثبيت:
node -v
Node.js LTS (الإصدار 22.x) :
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_lts.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
sudo -E bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
sudo apt-get install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
sudo apt-get install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_lts.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
apt-get install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
apt-get install -y nodejs
التحقق من التثبيت:
node -v
Node.js الحالي (23) :
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_current.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
sudo -E bash nodesource_setup.sh
تثبيت Node.js:
sudo apt-get install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
apt-get install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://deb.nodesource.com/setup_current.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد باستخدام Sudo:
bash nodesource_setup.sh
تثبيت Node.js:
apt-get install -y nodejs
التحقق من التثبيت:
node -v
nsolid
أو nodejs
Ubuntu وDebianلإزالة Node.js أو N|solid المثبتة بالكامل من طرق الحزمة deb.nodesource.com المذكورة أعلاه:
sudo
على Ubuntu أو قم بتشغيله كجذر على دبيانapt-get purge nsolid &&
rm -r /etc/apt/sources.list.d/nodesource.list &&
rm -r /etc/apt/keyrings/nodesource.gpg
apt-get purge nodejs &&
rm -r /etc/apt/sources.list.d/nodesource.list &&
rm -r /etc/apt/keyrings/nodesource.gpg
ستستمر NodeSource في الحفاظ على البنى التالية وقد تضيف بنى أخرى في المستقبل.
اسم التوزيعة | العقدة 18x | العقدة 20x | العقدة 21x | العقدة 22x | العقدة 23x |
---|---|---|---|---|---|
فيدورا >= 20 (20->28) | |||||
فيدورا >= 29 | ✅ | ✅ | ✅ | ✅ | ✅ |
فيدورا >= 36 | ✅ | ✅ | ✅ | ✅ | ✅ |
اسم التوزيعة | العقدة 18x | العقدة 20x | العقدة 21x | العقدة 22x | العقدة 23x |
---|---|---|---|---|---|
ريدهات 7 | |||||
ريدهات 8 | ✅ | ✅ | ✅ | ✅ | ✅ |
ريدهات 9 | ✅ | ✅ | ✅ | ✅ | ✅ |
ريدهات 9-الحد الأدنى | ✅ | ✅ | ✅ | ✅ | ✅ |
اسم التوزيعة | العقدة 18x | العقدة 20x | العقدة 21x | العقدة 22x |
---|---|---|---|---|
أمازون لينكس 2 | ||||
أمازون لينكس 2023 | ✅ | ✅ | ✅ | ✅ |
ملحوظة
إذا كنت تتطلع إلى تشغيل Node.js في إصدار Linux غير مدعوم، فاتصل بـ NodeSource للحصول على دعم المؤسسة لتلبية احتياجاتك الخاصة.
Node.js v23.x
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_23.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
sudo bash nodesource_setup.sh
تثبيت Node.js:
sudo yum install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_23.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
bash nodesource_setup.sh
تثبيت Node.js:
yum install -y nodejs
التحقق من التثبيت:
node -v
Node.js v22.x
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_22.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
sudo bash nodesource_setup.sh
تثبيت Node.js:
sudo yum install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_22.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
bash nodesource_setup.sh
تثبيت Node.js:
yum install -y nodejs
التحقق من التثبيت:
node -v
Node.js v20.x
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_20.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
yum install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
yum install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_20.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
sudo yum install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
sudo yum install -y nodejs
التحقق من التثبيت:
node -v
Node.js v18.x
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_18.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
sudo yum install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
sudo yum install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_18.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
sudo bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
sudo yum install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
sudo yum install -y nodejs
التحقق من التثبيت:
node -v
N|Solid أو Node.js LTS (22.x)
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_lts.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
yum install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
yum install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_lts.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
sudo bash nodesource_setup.sh
تثبيت N|Solid أو Node.js:
تثبيت N|صلب:
sudo yum install -y nsolid
التحقق من التثبيت:
nsolid -v
تثبيت Node.js:
sudo yum install -y nodejs
التحقق من التثبيت:
node -v
Node.js الحالي (23.x)
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_current.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
bash nodesource_setup.sh
تثبيت Node.js:
yum install -y nodejs
التحقق من التثبيت:
node -v
قبل أن تبدأ، تأكد من تثبيت curl
على النظام الخاص بك. إذا لم يتم تثبيت curl
، فيمكنك تثبيته باستخدام الأمر التالي:
sudo yum install -y curl
قم بتنزيل البرنامج النصي للإعداد:
curl -fsSL https://rpm.nodesource.com/setup_current.x -o nodesource_setup.sh
قم بتشغيل البرنامج النصي للإعداد كجذر:
sudo bash nodesource_setup.sh
تثبيت Node.js:
sudo yum install -y nodejs
التحقق من التثبيت:
node -v
اختياري : تثبيت أدوات البناء
لتجميع الإضافات الأصلية وتثبيتها من npm، قد تحتاج أيضًا إلى تثبيت أدوات البناء:
yum install gcc-c++ make
# or: yum groupinstall 'Development Tools'
nsolid
أو nodejs
Enterprise Linuxلإزالة Node.js المثبتة بالكامل من طرق حزمة rpm.nodesource.com المذكورة أعلاه:
sudo
أو قم بتشغيله كجذرyum remove nsolid &&
rm -r /etc/yum.repos.d/nodesource * .repo &&
yum clean all
yum remove nodejs &&
rm -r /etc/yum.repos.d/nodesource * .repo &&
yum clean all
المصدر: https://nodejs.dev
س: هل تم إهمال البرامج النصية؟
ج: تم إهمال البرامج النصية لإصدارات Node.js القديمة حاليًا. على الرغم من أن حزم هذه الإصدارات لا تزال موجودة، إلا أننا لم نعد نقدم الدعم لها. دعمنا مخصص حصريًا لإصدارات Node.js النشطة، والتي اعتبارًا من اليوم،