Bu makalede, JupyterHub kullanıcılarının Python'u çalıştırıp belgeledikleri gibi Jupyter Notebook'larda JavaScript/Node.js kodlarını çalıştırıp belgeleyebilmeleri için JupyterHub JavaScript/Node.js çekirdeğini JupyterHub sunucunuza nasıl yükleyeceğinizi göstereceğiz. kodlar.
NOT: Eğer bilgisayarınızda JupyterHub kurulu değilse kullandığınız Linux dağıtımına göre aşağıdaki yazılardan birini okuyabilirsiniz:
1. JupyterHub'un En Son Sürümü Ubuntu 22.04 LTS/Debian 12/Linux Mint 21'e Nasıl Kurulur?
2. JupyterHub'un En Son Sürümü Fedora 38+/RHEL 9/Rocky Linux 9'a Nasıl Kurulur
İçeriğin Konusu:
- Node.js'nin Ubuntu/Debian/Linux Mint'e kurulması
- Node.js'yi RHEL/Rocky Linux/Fedora'ya yükleme
- Node.js ve NPM'nin Doğru Yüklenip Yüklenmediğini Kontrol Etme
- JupyterHub'a JavaScript/Node.js Çekirdeğini Yükleme
- JavaScript/Node.js JupyterHub Çekirdeğinin Doğru Yüklenip Yüklenmediğini Kontrol Etme
- Çözüm
- Referanslar
Node.js'nin Ubuntu/Debian/Linux Mint'e kurulması
JupyterHub JavaScript/Node.js çekirdeğinin çalışması için bilgisayarınızda Node.js'nin kurulu olması gerekir. JupyterHub sunucunuz olarak Ubuntu/Debian/Linux Mint veya başka bir Ubuntu/Debian tabanlı Linux dağıtımı kullanıyorsanız, Node.js'yi Linux dağıtımınızın resmi paket deposundan yükleyebilirsiniz.
Öncelikle APT paketi veritabanı önbelleğini aşağıdaki komutla güncelleyin:
$ sudo uygun güncelleme
Node.js ve Node Paket Yöneticisini (NPM) yüklemek için aşağıdaki komutu çalıştırın:
$ sudo uygun düzenlemek nodejs npm Kurulumu onaylamak için “Y” tuşuna basın ve ardından tuşuna basın.
Node.js ve NPM kuruluyor. Tamamlanması biraz zaman alır.
Bu noktada Node.js ve NPM kurulmalıdır.
Node.js'nin RHEL/Rocky Linux/Fedora'ya kurulması
JupyterHub JavaScript/Node.js çekirdeğinin çalışması için bilgisayarınızda Node.js'nin kurulu olması gerekir. JupyterHub sunucunuz olarak RHEL/Rocky Linux/Fedora veya herhangi bir RPM tabanlı Linux dağıtımını kullanıyorsanız, Node.js'yi Linux dağıtımınızın resmi paket deposundan yükleyebilirsiniz.
Öncelikle DNF paketi veritabanı önbelleğini aşağıdaki komutla güncelleyin:
$ sudo dnf makecache
Node.js ve Node Paket Yöneticisini (NPM) yüklemek için aşağıdaki komutu çalıştırın:
$ sudo dnf düzenlemek nodejs npm Kurulumu onaylamak için “Y” tuşuna basın ve ardından tuşuna basın.
Node.js ve NPM kuruluyor. Tamamlanması biraz zaman alır.
Bu noktada Node.js ve NPM kurulmalıdır.
Node.js ve NPM'nin Doğru Yüklenip Yüklenmediğini Kontrol Etme
Node.js ve NPM'nin doğru şekilde kurulup kurulmadığını doğrulamak için aşağıdaki komutları çalıştırın:
$ düğüm --versiyon$ npm --versiyon
Gördüğünüz gibi Ubuntu 22.04 LTS işletim sistemimizde Node.js 12.22.9 ve NPM 8.5.1 kuruludur.
JupyterHub'a JavaScript/Node.js Çekirdeğini Yükleme
JupyterHub, IJavaScript kullanarak JavaScript/Node.js desteğini ekler. IJavaScript Node.js paketini bilgisayarınıza yüklemek için aşağıdaki komutu çalıştırın:
$ sudo npm düzenlemek -G javascriptIJavaScript Node.js paketi kuruluyor. Tamamlanması birkaç saniye sürer.
IJavaScript Node.js paketi bu noktada kurulmalıdır.
IJavaScript Node.js paketi yüklendikten sonra JupyterHub not defterlerinde JavaScript/Node.js desteğini etkinleştirmek için JupyterHub IJavaScript çekirdeğini yüklemeniz gerekir.
Öncelikle JupyterHub sanal ortamını aşağıdaki komutla etkinleştirin:
$ . / tercih / jupyterhub / çöp Kutusu / etkinleştir
JupyterHub IJavaScript çekirdeğini sistem genelinde yüklemek için (tüm JupyterHub kullanıcıları için), aşağıdaki komutu çalıştırın:
$ sudo YOL = $PATH buz kurulumu --düzenlemek =küresel
JavaScript/Node.js JupyterHub Çekirdeğinin Doğru Yüklenip Yüklenmediğini Kontrol Etme
JavaScript/Node.js JupyterHub çekirdeğinin kurulu olup olmadığını kontrol edebilir, aşağıdaki komutu çalıştırabilirsiniz:
$ jupyter-kernelspec listesiMevcut çekirdekler listesinde JavaScript/Node.js çekirdeğini bulmalısınız.
JupyterHub'a giriş yaptığınızda “Notebook” bölümünde JavaScript (Node.js) programlama dilini bulmalısınız.
JavaScript/Node.js Jupyter not defteri oluşturmak için “Notebook” bölümünden JavaScript (Node.js) seçeneğine tıklayın.
Yeni bir JupyterHub JavaScript/Node.js not defteri oluşturulmalıdır.
JavaScript/Node.js kodlarını Python kodlarında yaptığınız gibi yazıp belgeleyebilirsiniz.
Çözüm
Bu makalede, Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora ve diğer Ubuntu/Debian tabanlı ve RPM tabanlı Linux dağıtımlarına Node.js ve IJavaScript'in nasıl kurulacağını gösterdik. Ayrıca Jupyter not defterlerinde JavaScript/Node.js kodlarını tıpkı Python kodlarında yaptığınız gibi çalıştırabilmeniz ve belgeleyebilmeniz için JupyterHub'a JavaScript/Node.js çekirdeğini nasıl kuracağınızı da gösterdik.