اس آرٹیکل میں، ہم آپ کو دکھائیں گے کہ JupyterHub JavaScript/Node.js کرنل کو آپ کے JupyterHub سرور پر کیسے انسٹال کیا جائے تاکہ JupyterHub کے صارفین Jupyter Notebooks پر JavaScript/Node.js کوڈز کو چلا اور دستاویز کر سکیں جس طرح وہ Python کو چلاتے اور دستاویز کرتے ہیں۔ کوڈز
نوٹ: اگر آپ کے کمپیوٹر پر JupyterHub انسٹال نہیں ہے، تو آپ لینکس کی تقسیم کے لحاظ سے ایک مضمون پڑھ سکتے ہیں جسے آپ استعمال کر رہے ہیں:
1. Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21 پر JupyterHub کا تازہ ترین ورژن کیسے انسٹال کریں
2. Fedora 38+/RHEL 9/Rocky Linux 9 پر JupyterHub کا تازہ ترین ورژن کیسے انسٹال کریں
مواد کا موضوع:
- Ubuntu/Debian/Linux Mint پر Node.js انسٹال کرنا
- RHEL/Rocky Linux/Fedora پر Node.js انسٹال کرنا
- چیک کرنا کہ آیا Node.js اور NPM درست طریقے سے انسٹال ہوئے ہیں۔
- JupyterHub پر JavaScript/Node.js کرنل انسٹال کرنا
- جانچ کر رہا ہے کہ آیا JavaScript/Node.js JupyterHub کرنل درست طریقے سے انسٹال ہوا ہے
- نتیجہ
- حوالہ جات
Ubuntu/Debian/Linux Mint پر Node.js انسٹال کرنا
JupyterHub JavaScript/Node.js کرنل کے کام کرنے کے لیے، آپ کے کمپیوٹر پر Node.js انسٹال ہونا ضروری ہے۔ اگر آپ Ubuntu/Debian/Linux Mint یا کوئی اور Ubuntu/Debian-based Linux کی تقسیم کو اپنے JupyterHub سرور کے طور پر استعمال کر رہے ہیں، تو آپ Node.js کو اپنے لینکس ڈسٹری بیوشن کے آفیشل پیکیج ریپوزٹری سے انسٹال کر سکتے ہیں۔
سب سے پہلے، مندرجہ ذیل کمانڈ کے ساتھ اے پی ٹی پیکج ڈیٹا بیس کیش کو اپ ڈیٹ کریں:
$ sudo مناسب اپ ڈیٹ
Node.js اور Node Package Manager (NPM) کو انسٹال کرنے کے لیے، درج ذیل کمانڈ کو چلائیں:
$ sudo مناسب انسٹال کریں nodejs npmانسٹالیشن کی تصدیق کرنے کے لیے، 'Y' دبائیں اور پھر دبائیں۔ <درج کریں> .
Node.js اور NPM انسٹال کیے جا رہے ہیں۔ اسے مکمل ہونے میں کچھ وقت لگتا ہے۔
اس مقام پر، Node.js اور NPM انسٹال ہونا چاہیے۔
RHEL/Rocky Linux/Fedora پر Node.js انسٹال کرنا
JupyterHub JavaScript/Node.js کرنل کے کام کرنے کے لیے، آپ کے کمپیوٹر پر Node.js انسٹال ہونا ضروری ہے۔ اگر آپ RHEL/Rocky Linux/Fedora یا اپنے JupyterHub سرور کے بطور RHEL/Rocky Linux/Fedora یا کوئی اور لینکس ڈسٹری بیوشن استعمال کر رہے ہیں، تو آپ Node.js کو اپنے لینکس ڈسٹری بیوشن کے آفیشل پیکیج ریپوزٹری سے انسٹال کر سکتے ہیں۔
سب سے پہلے، درج ذیل کمانڈ کے ساتھ DNF پیکیج ڈیٹا بیس کیش کو اپ ڈیٹ کریں:
$ sudo dnf makecache
Node.js اور Node Package Manager (NPM) کو انسٹال کرنے کے لیے، درج ذیل کمانڈ کو چلائیں:
$ sudo ڈی این ایف انسٹال کریں nodejs npmانسٹالیشن کی تصدیق کرنے کے لیے، 'Y' دبائیں اور پھر دبائیں۔ <درج کریں> .
Node.js اور NPM انسٹال کیے جا رہے ہیں۔ اسے مکمل ہونے میں کچھ وقت لگتا ہے۔
اس مقام پر، Node.js اور NPM انسٹال ہونا چاہیے۔
چیک کرنا کہ آیا Node.js اور NPM درست طریقے سے انسٹال ہوئے ہیں۔
اس بات کی تصدیق کرنے کے لیے کہ آیا Node.js اور NPM صحیح طریقے سے انسٹال ہوئے ہیں، درج ذیل کمانڈز چلائیں:
$ نوڈ --ورژن$npm --ورژن
جیسا کہ آپ دیکھ سکتے ہیں، ہمارے Ubuntu 22.04 LTS آپریٹنگ سسٹم پر Node.js 12.22.9 اور NPM 8.5.1 انسٹال ہیں۔
JupyterHub پر JavaScript/Node.js کرنل انسٹال کرنا
JupyterHub IJavaScript کے استعمال کے ذریعے JavaScript/Node.js سپورٹ شامل کرتا ہے۔ IJavaScript Node.js پیکیج کو اپنے کمپیوٹر پر انسٹال کرنے کے لیے درج ذیل کمانڈ کو چلائیں:
$ sudo این پی ایم انسٹال کریں -جی جاوا سکرپٹIJavaScript Node.js پیکیج انسٹال ہو رہا ہے۔ اسے مکمل ہونے میں چند سیکنڈ لگتے ہیں۔
IJavaScript Node.js پیکیج کو اس مقام پر انسٹال کرنا چاہیے۔
IJavaScript Node.js پیکیج انسٹال ہونے کے بعد، آپ کو JupyterHub IJavaScript کرنل انسٹال کرنا ہوگا تاکہ JupyterHub نوٹ بک پر JavaScript/Node.js سپورٹ کو فعال کیا جاسکے۔
سب سے پہلے، JupyterHub ورچوئل ماحول کو درج ذیل کمانڈ کے ساتھ فعال کریں:
$ . / آپٹ / jupyterhub / بن / محرک کریں
JupyterHub IJavaScript کرنل سسٹم وسیع انسٹال کرنے کے لیے (تمام JupyterHub صارفین کے لیے)، درج ذیل کمانڈ کو چلائیں:
$ sudo PATH = $PATH برف کی تنصیب --انسٹال کریں۔ =عالمی
جانچ کر رہا ہے کہ آیا JavaScript/Node.js JupyterHub کرنل درست طریقے سے انسٹال ہوا ہے
آپ چیک کر سکتے ہیں کہ آیا JavaScript/Node.js JupyterHub کرنل انسٹال ہے، درج ذیل کمانڈ کو چلائیں:
$ jupyter-kernelspec فہرستآپ کو دستیاب کرنل کی فہرست میں JavaScript/Node.js کرنل تلاش کرنا چاہیے۔
اگر آپ JupyterHub میں لاگ ان ہوتے ہیں، تو آپ کو 'نوٹ بک' سیکشن میں JavaScript (Node.js) پروگرامنگ لینگویج تلاش کرنی چاہیے۔
JavaScript/Node.js Jupyter نوٹ بک بنانے کے لیے، 'نوٹ بک' سیکشن سے JavaScript (Node.js) پر کلک کریں۔
ایک نئی JupyterHub JavaScript/Node.js نوٹ بک بنائی جانی چاہیے۔
آپ JavaScript/Node.js کوڈز کو اسی طرح لکھ سکتے ہیں اور دستاویز کرسکتے ہیں جیسے آپ Python کوڈز میں کرتے ہیں۔
نتیجہ
اس آرٹیکل میں، ہم نے آپ کو دکھایا کہ Node.js اور IJavaScript کو Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora اور دیگر Ubuntu/Debian-based اور RPM پر مبنی لینکس ڈسٹری بیوشنز پر کیسے انسٹال کیا جائے۔ ہم نے آپ کو JupyterHub پر JavaScript/Node.js کرنل کو انسٹال کرنے کا طریقہ بھی دکھایا تاکہ آپ Jupyter نوٹ بک پر JavaScript/Node.js کوڈز کو چلا اور دستاویز کر سکیں جس طرح آپ Python کوڈز میں کرتے ہیں۔