ในบทความนี้ เราจะแสดงวิธีการติดตั้งเคอร์เนล 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
หัวข้อเนื้อหา:
- การติดตั้ง Node.js บน Ubuntu/Debian/Linux Mint
- การติดตั้ง Node.js บน RHEL/Rocky Linux/Fedora
- การตรวจสอบว่าติดตั้ง Node.js และ NPM อย่างถูกต้องหรือไม่
- การติดตั้งเคอร์เนล JavaScript/Node.js บน JupyterHub
- การตรวจสอบว่าเคอร์เนล JupyterHub ของ JavaScript/Node.js ได้รับการติดตั้งอย่างถูกต้องหรือไม่
- บทสรุป
- อ้างอิง
การติดตั้ง Node.js บน Ubuntu/Debian/Linux Mint
เพื่อให้เคอร์เนล JupyterHub JavaScript/Node.js ทำงานได้ คุณต้องติดตั้ง Node.js บนคอมพิวเตอร์ของคุณ หากคุณใช้ Ubuntu/Debian/Linux Mint หรือการกระจาย Linux อื่นๆ ที่ใช้ Ubuntu/Debian เป็นเซิร์ฟเวอร์ JupyterHub คุณสามารถติดตั้ง Node.js จากที่เก็บแพ็กเกจอย่างเป็นทางการของการแจกจ่าย Linux ของคุณได้
ขั้นแรก ให้อัพเดตแคชฐานข้อมูลแพ็คเกจ APT ด้วยคำสั่งต่อไปนี้:
- ซูโดะ ปรับปรุงให้ดี
หากต้องการติดตั้ง Node.js และ Node Package Manager (NPM) ให้รันคำสั่งต่อไปนี้:
- ซูโดะ ฉลาด ติดตั้ง 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 ด้วยคำสั่งต่อไปนี้:
- ซูโดะ dnf makecache
หากต้องการติดตั้ง Node.js และ Node Package Manager (NPM) ให้รันคำสั่งต่อไปนี้:
- ซูโดะ 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 บน JupyterHub
JupyterHub เพิ่มการรองรับ JavaScript/Node.js ผ่านการใช้ IJavaScript หากต้องการติดตั้งแพ็คเกจ IJavaScript Node.js บนคอมพิวเตอร์ของคุณ ให้รันคำสั่งต่อไปนี้:
- ซูโดะ เวลา 22.00 น ติดตั้ง -ก จาวาสคริปต์กำลังติดตั้งแพ็คเกจ IJavaScript Node.js ใช้เวลาไม่กี่วินาทีในการดำเนินการให้เสร็จสิ้น
ควรติดตั้งแพ็คเกจ IJavaScript Node.js ณ จุดนี้
เมื่อติดตั้งแพ็คเกจ IJavaScript Node.js แล้ว คุณจะต้องติดตั้งเคอร์เนล JupyterHub IJavaScript เพื่อเปิดใช้งานการรองรับ JavaScript/Node.js บนโน้ตบุ๊ก JupyterHub
ขั้นแรก ให้เปิดใช้งานสภาพแวดล้อมเสมือน JupyterHub ด้วยคำสั่งต่อไปนี้:
- - - เลือก - jupyterhub - ถังขยะ - เปิดใช้งาน
หากต้องการติดตั้งเคอร์เนล JupyterHub IJavaScript ทั้งระบบ (สำหรับผู้ใช้ JupyterHub ทั้งหมด) ให้รันคำสั่งต่อไปนี้:
- ซูโดะ เส้นทาง - $พาธ การติดตั้งน้ำแข็ง --ติดตั้ง = ทั่วโลก
การตรวจสอบว่าเคอร์เนล JupyterHub ของ JavaScript/Node.js ได้รับการติดตั้งอย่างถูกต้องหรือไม่
คุณสามารถตรวจสอบว่าเคอร์เนล JavaScript/Node.js JupyterHub ได้รับการติดตั้งหรือไม่ โดยรันคำสั่งต่อไปนี้:
- รายการ jupyter-kernelspecคุณควรค้นหาเคอร์เนล JavaScript/Node.js ในรายการเคอร์เนลที่มีอยู่
หากคุณเข้าสู่ระบบ JupyterHub คุณควรค้นหาภาษาการเขียนโปรแกรม JavaScript (Node.js) ในส่วน “Notebook”
หากต้องการสร้างสมุดบันทึก Jupyter JavaScript/Node.js ให้คลิกที่ 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 บน JupyterHub เพื่อให้คุณสามารถเรียกใช้และจัดทำเอกสารโค้ด JavaScript/Node.js บนสมุดบันทึก Jupyter เช่นเดียวกับที่คุณทำในโค้ด Python