كيفية تثبيت JupyterHub JavaScript/Node.js Kernel لتشغيل أكواد JavaScript/Node.js على أجهزة Jupyter Notebooks

Kyfyt Tthbyt Jupyterhub Javascript Node Js Kernel Ltshghyl Akwad Javascript Node Js Ly Ajhzt Jupyter Notebooks



يأتي دعم لغة البرمجة كنواة على JupyterHub. يتم تثبيت Python kernel افتراضيًا على JupyterHub والذي يمكّن لغة برمجة Python على Jupyter Notebooks. يمكنك استخدام لغات البرمجة الأخرى على Jupyter Notebooks أيضًا. كل ما عليك فعله هو تثبيت النواة المناسبة لـ JupyterHub على جهاز الكمبيوتر الخاص بك.

في هذه المقالة، سنوضح لك كيفية تثبيت نواة JupyterHub JavaScript/Node.js على خادم JupyterHub الخاص بك حتى يتمكن مستخدمو JupyterHub من تشغيل وتوثيق أكواد JavaScript/Node.js على Jupyter Notebooks تمامًا كما يقومون بتشغيل وتوثيق Python رموز.

ملحوظة: إذا لم يكن لديك JupyterHub مثبتًا على جهاز الكمبيوتر الخاص بك، فيمكنك قراءة إحدى المقالات اعتمادًا على توزيع Linux الذي تستخدمه:







1. كيفية تثبيت أحدث إصدار من JupyterHub على Ubuntu 22.04 LTS/Debian 12/Linux Mint 21



2. كيفية تثبيت أحدث إصدار من JupyterHub على Fedora 38+/RHEL 9/Rocky Linux 9



موضوع المحتويات:

  1. تثبيت Node.js على Ubuntu/Debian/Linux Mint
  2. تثبيت Node.js على RHEL/Rocky Linux/Fedora
  3. التحقق من تثبيت Node.js وNPM بشكل صحيح
  4. تثبيت JavaScript/Node.js Kernel على JupyterHub
  5. التحقق من تثبيت JavaScript/Node.js JupyterHub Kernel بشكل صحيح
  6. خاتمة
  7. مراجع

تثبيت Node.js على Ubuntu/Debian/Linux Mint

لكي تعمل نواة JupyterHub JavaScript/Node.js، يجب أن يكون Node.js مثبتًا على جهاز الكمبيوتر الخاص بك. إذا كنت تستخدم Ubuntu/Debian/Linux Mint أو أي توزيعة Linux أخرى قائمة على Ubuntu/Debian كخادم JupyterHub، فيمكنك تثبيت Node.js من مستودع الحزم الرسمي لتوزيع Linux الخاص بك.





أولاً، قم بتحديث ذاكرة التخزين المؤقت لقاعدة بيانات حزمة APT باستخدام الأمر التالي:

$ sudo تحديث مناسب

  تم إنشاء لقطة شاشة لوصف شاشة الكمبيوتر تلقائيًا



لتثبيت Node.js وNode Package Manager (NPM)، قم بتشغيل الأمر التالي:

$ sudo ملائم ثَبَّتَ Nodejs npm

لتأكيد التثبيت، اضغط على 'Y' ثم اضغط <أدخل> .

  لقطة شاشة لجهاز الكمبيوتر تم إنشاء الوصف تلقائيًا

يتم الآن تثبيت Node.js وNPM. يستغرق بعض الوقت لإكمال.

  لقطة شاشة لجهاز الكمبيوتر تم إنشاء الوصف تلقائيًا

عند هذه النقطة، يجب تثبيت Node.js وNPM.

  لقطة شاشة لوصف برنامج كمبيوتر تم إنشاؤه تلقائيًا

تثبيت Node.js على RHEL/Rocky Linux/Fedora

لكي تعمل نواة JupyterHub JavaScript/Node.js، يجب أن يكون لديك Node.js مثبتًا على جهاز الكمبيوتر الخاص بك. إذا كنت تستخدم RHEL/Rocky Linux/Fedora أو أي توزيعة Linux أخرى تعتمد على RPM كخادم JupyterHub الخاص بك، فيمكنك تثبيت Node.js من مستودع الحزم الرسمي لتوزيع Linux الخاص بك.

أولاً، قم بتحديث ذاكرة التخزين المؤقت لقاعدة بيانات حزمة DNF باستخدام الأمر التالي:

$ sudo dnf makecache

لتثبيت Node.js وNode Package Manager (NPM)، قم بتشغيل الأمر التالي:

$ sudo dnf ثَبَّتَ Nodejs npm

لتأكيد التثبيت، اضغط على 'Y' ثم اضغط <أدخل> .

  لقطة شاشة لجهاز الكمبيوتر تم إنشاء الوصف تلقائيًا

يتم الآن تثبيت Node.js وNPM. يستغرق بعض الوقت لإكمال.

  لقطة شاشة لجهاز الكمبيوتر تم إنشاء الوصف تلقائيًا

عند هذه النقطة، يجب تثبيت Node.js وNPM.

التحقق من تثبيت Node.js وNPM بشكل صحيح

للتأكد من تثبيت Node.js وNPM بشكل صحيح، قم بتشغيل الأوامر التالية:

عقدة $ --إصدار

$ نبم --إصدار

كما ترى، تم تثبيت Node.js 12.22.9 وNPM 8.5.1 على نظام التشغيل Ubuntu 22.04 LTS الخاص بنا.

  لقطة شاشة لجهاز الكمبيوتر تم إنشاء الوصف تلقائيًا

تثبيت JavaScript/Node.js Kernel على JupyterHub

يضيف JupyterHub دعم JavaScript/Node.js من خلال استخدام IJavaScript. لتثبيت حزمة IJavaScript Node.js على جهاز الكمبيوتر الخاص بك، قم بتشغيل الأمر التالي:

$ sudo npm ثَبَّتَ جافا سكريبت

يتم الآن تثبيت حزمة IJavaScript Node.js. يستغرق بضع ثوان لإكمال.

يجب تثبيت حزمة IJavaScript Node.js في هذه المرحلة.

  لقطة شاشة لجهاز الكمبيوتر تم إنشاء الوصف تلقائيًا

بمجرد تثبيت حزمة IJavaScript Node.js، يجب عليك تثبيت JupyterHub IJavaScript kernel لتمكين دعم JavaScript/Node.js على دفاتر ملاحظات JupyterHub.

أولاً، قم بتنشيط بيئة JupyterHub الافتراضية باستخدام الأمر التالي:

$ . / يختار، يقرر / com.jupyterhub / سلة مهملات / تفعيل

لتثبيت JupyterHub IJavaScript kernel على مستوى النظام (لجميع مستخدمي JupyterHub)، قم بتشغيل الأمر التالي:

$ sudo طريق = $PATH تركيب الجليد --ثَبَّتَ =global

  يتم إنشاء وصف النص باللونين الأرجواني والأبيض تلقائيًا

التحقق من تثبيت JavaScript/Node.js JupyterHub Kernel بشكل صحيح

يمكنك التحقق من تثبيت JavaScript/Node.js JupyterHub kernel، قم بتشغيل الأمر التالي:

$ قائمة jupyter-kernelspec

يجب أن تجد نواة JavaScript/Node.js في قائمة النوى المتاحة.

إذا قمت بتسجيل الدخول إلى JupyterHub، فيجب أن تجد لغة البرمجة JavaScript (Node.js) في قسم 'Notebook'.

لإنشاء دفتر ملاحظات JavaScript/Node.js Jupyter، انقر فوق JavaScript (Node.js) من قسم 'Notebook'.

  لقطة شاشة لجهاز الكمبيوتر تم إنشاء الوصف تلقائيًا

ينبغي إنشاء دفتر JupyterHub JavaScript/Node.js جديد.

يمكنك كتابة وتوثيق أكواد JavaScript/Node.js بنفس الطريقة التي تفعلها في أكواد Python.

خاتمة

في هذه المقالة، أوضحنا لك كيفية تثبيت Node.js وIJavaScript على Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora وتوزيعات Linux الأخرى المستندة إلى Ubuntu/Debian وRPM. لقد أظهرنا لك أيضًا كيفية تثبيت JavaScript/Node.js kernel على JupyterHub بحيث يمكنك تشغيل وتوثيق رموز JavaScript/Node.js على دفاتر Jupyter تمامًا كما تفعل في رموز Python.

مراجع: