U ovom ćemo vam članku pokazati kako instalirati JupyterHub JavaScript/Node.js kernel na vaš JupyterHub poslužitelj tako da korisnici JupyterHub-a mogu pokretati i dokumentirati JavaScript/Node.js kodove na Jupyter Notebooks baš kao što pokreću i dokumentiraju Python šifre.
BILJEŠKA: Ako na svom računalu nemate instaliran JupyterHub, možete pročitati jedan od članaka ovisno o distribuciji Linuxa koju koristite:
1. Kako instalirati najnoviju verziju JupyterHuba na Ubuntu 22.04 LTS/Debian 12/Linux Mint 21
2. Kako instalirati najnoviju verziju JupyterHuba na Fedora 38+/RHEL 9/Rocky Linux 9
Tema sadržaja:
- Instaliranje Node.js na Ubuntu/Debian/Linux Mint
- Instaliranje Node.js na RHEL/Rocky Linux/Fedora
- Provjera jesu li Node.js i NPM ispravno instalirani
- Instaliranje JavaScript/Node.js kernela na JupyterHub
- Provjera je li JavaScript/Node.js JupyterHub kernel ispravno instaliran
- Zaključak
- Reference
Instaliranje Node.js na Ubuntu/Debian/Linux Mint
Da bi JupyterHub JavaScript/Node.js kernel radio, morate imati Node.js instaliran na vašem računalu. Ako koristite Ubuntu/Debian/Linux Mint ili bilo koju drugu distribuciju Linuxa temeljenu na Ubuntu/Debianu kao svoj JupyterHub poslužitelj, možete instalirati Node.js iz službenog repozitorija paketa svoje distribucije Linuxa.
Najprije ažurirajte predmemoriju baze podataka APT paketa sljedećom naredbom:
$ sudo prikladno ažuriranje
Da biste instalirali Node.js i Node Package Manager (NPM), pokrenite sljedeću naredbu:
$ sudo prikladan instalirati čvorovi npm Kako biste potvrdili instalaciju, pritisnite “Y”, a zatim pritisnite
Node.js i NPM se instaliraju. Potrebno je neko vrijeme da se završi.
U ovom trenutku trebali bi biti instalirani Node.js i NPM.
Instaliranje Node.js na RHEL/Rocky Linux/Fedora
Da bi JupyterHub JavaScript/Node.js kernel radio, morate imati Node.js instaliran na vašem računalu. Ako koristite RHEL/Rocky Linux/Fedora ili bilo koju drugu distribuciju Linuxa temeljenu na RPM-u kao svoj JupyterHub poslužitelj, možete instalirati Node.js iz službenog repozitorija paketa svoje distribucije Linuxa.
Najprije ažurirajte predmemoriju baze podataka DNF paketa sljedećom naredbom:
$ sudo dnf makecache
Da biste instalirali Node.js i Node Package Manager (NPM), pokrenite sljedeću naredbu:
$ sudo dnf instalirati čvorovi npm Kako biste potvrdili instalaciju, pritisnite “Y”, a zatim pritisnite
Node.js i NPM se instaliraju. Potrebno je neko vrijeme da se završi.
U ovom trenutku trebali bi biti instalirani Node.js i NPM.
Provjera jesu li Node.js i NPM ispravno instalirani
Da biste potvrdili jesu li Node.js i NPM ispravno instalirani, pokrenite sljedeće naredbe:
$ čvor --verzija$ npm --verzija
Kao što vidite, Node.js 12.22.9 i NPM 8.5.1 instalirani su na našem Ubuntu 22.04 LTS operativnom sustavu.
Instaliranje JavaScript/Node.js kernela na JupyterHub
JupyterHub dodaje podršku za JavaScript/Node.js korištenjem IJavaScripta. Da biste instalirali paket IJavaScript Node.js na svoje računalo, pokrenite sljedeću naredbu:
$ sudo npm instalirati -g javascriptPaket IJavaScript Node.js se instalira. Za dovršetak je potrebno nekoliko sekundi.
Paket IJavaScript Node.js trebao bi biti instaliran u ovom trenutku.
Nakon što je paket IJavaScript Node.js instaliran, morate instalirati JupyterHub IJavaScript kernel kako biste omogućili podršku za JavaScript/Node.js na JupyterHub prijenosnim računalima.
Najprije aktivirajte JupyterHub virtualno okruženje sljedećom naredbom:
$ . / opt / jupyterhub / kanta za smeće / aktivirati
Za instalaciju JupyterHub IJavaScript kernela za cijeli sustav (za sve korisnike JupyterHuba), pokrenite sljedeću naredbu:
$ sudo STAZA = $PATH instalacija leda --instalirati =globalno
Provjera je li JavaScript/Node.js JupyterHub kernel ispravno instaliran
Možete provjeriti je li JavaScript/Node.js JupyterHub kernel instaliran, pokrenite sljedeću naredbu:
$ jupyter-kernelspec popisTrebali biste pronaći JavaScript/Node.js kernel na popisu dostupnih kernela.
Ako se prijavite na JupyterHub, trebali biste pronaći JavaScript (Node.js) programski jezik u odjeljku 'Bilježnica'.
Za izradu JavaScript/Node.js Jupyter bilježnice kliknite na JavaScript (Node.js) u odjeljku “Bilježnica”.
Treba stvoriti novu JupyterHub JavaScript/Node.js bilježnicu.
Možete pisati i dokumentirati JavaScript/Node.js kodove na isti način kao što to radite u Python kodovima.
Zaključak
U ovom smo vam članku pokazali kako instalirati Node.js i IJavaScript na Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora i druge distribucije Linuxa temeljene na Ubuntu/Debianu i RPM-u. Također smo vam pokazali kako instalirati JavaScript/Node.js kernel na JupyterHub tako da možete pokretati i dokumentirati JavaScript/Node.js kodove na Jupyter prijenosnim računalima baš kao što to radite u Python kodovima.