Šajā rakstā mēs parādīsim, kā instalēt JupyterHub JavaScript/Node.js kodolu savā JupyterHub serverī, lai JupyterHub lietotāji varētu palaist un dokumentēt JavaScript/Node.js kodus Jupyter piezīmjdatoros tāpat kā tie palaiž un dokumentē Python. kodiem.
PIEZĪME: Ja jūsu datorā nav instalēts JupyterHub, varat izlasīt kādu no rakstiem atkarībā no izmantotā Linux izplatīšanas.
1. Kā instalēt jaunāko JupyterHub versiju operētājsistēmā Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21
2. Kā instalēt jaunāko JupyterHub versiju operētājsistēmā Fedora 38+/RHEL 9/Rocky Linux 9
Satura tēma:
- Node.js instalēšana Ubuntu/Debian/Linux Mint
- Node.js instalēšana RHEL/Rocky Linux/Fedora
- Pārbaude, vai Node.js un NPM ir instalēti pareizi
- JavaScript/Node.js kodola instalēšana vietnē JupyterHub
- Pārbaude, vai JavaScript/Node.js JupyterHub kodols ir pareizi instalēts
- Secinājums
- Atsauces
Node.js instalēšana Ubuntu/Debian/Linux Mint
Lai JupyterHub JavaScript/Node.js kodols darbotos, datorā jābūt instalētam Node.js. Ja kā savu JupyterHub serveri izmantojat Ubuntu/Debian/Linux Mint vai jebkuru citu uz Ubuntu/Debian balstītu Linux izplatīšanu, varat instalēt Node.js no sava Linux izplatīšanas oficiālās pakotņu krātuves.
Vispirms atjauniniet APT pakotnes datu bāzes kešatmiņu ar šādu komandu:
$ sudo piemērots atjauninājums
Lai instalētu Node.js un Node Package Manager (NPM), palaidiet šo komandu:
$ sudo apt uzstādīt nodejs npm Lai apstiprinātu instalēšanu, nospiediet “Y” un pēc tam nospiediet
Node.js un NPM tiek instalēti. Tas aizņem kādu laiku, lai pabeigtu.
Šajā brīdī ir jāinstalē Node.js un NPM.
Node.js instalēšana RHEL/Rocky Linux/Fedora
Lai JupyterHub JavaScript/Node.js kodols darbotos, datorā jābūt instalētam Node.js. Ja kā savu JupyterHub serveri izmantojat RHEL/Rocky Linux/Fedora vai jebkuru citu uz RPM balstītu Linux izplatīšanu, varat instalēt Node.js no sava Linux izplatīšanas oficiālās pakotņu krātuves.
Vispirms atjauniniet DNF pakotnes datu bāzes kešatmiņu ar šādu komandu:
$ sudo dnf makecache
Lai instalētu Node.js un Node Package Manager (NPM), palaidiet šo komandu:
$ sudo dnf uzstādīt nodejs npm Lai apstiprinātu instalēšanu, nospiediet “Y” un pēc tam nospiediet
Node.js un NPM tiek instalēti. Tas aizņem kādu laiku, lai pabeigtu.
Šajā brīdī ir jāinstalē Node.js un NPM.
Pārbaude, vai Node.js un NPM ir instalēti pareizi
Lai pārbaudītu, vai Node.js un NPM ir instalēti pareizi, izpildiet šādas komandas:
$ mezgls -- versija$ npm -- versija
Kā redzat, Node.js 12.22.9 un NPM 8.5.1 ir instalēti mūsu Ubuntu 22.04 LTS operētājsistēmā.
JavaScript/Node.js kodola instalēšana vietnē JupyterHub
JupyterHub pievieno JavaScript/Node.js atbalstu, izmantojot IJavaScript. Lai datorā instalētu pakotni IJavaScript Node.js, palaidiet šo komandu:
$ sudo npm uzstādīt -g javascriptIJavaScript Node.js pakotne tiek instalēta. Tas aizņem dažas sekundes, lai pabeigtu.
Šajā brīdī ir jāinstalē IJavaScript Node.js pakotne.
Kad IJavaScript Node.js pakotne ir instalēta, jums ir jāinstalē JupyterHub IJavaScript kodols, lai iespējotu JavaScript/Node.js atbalstu JupyterHub piezīmjdatoros.
Vispirms aktivizējiet JupyterHub virtuālo vidi ar šādu komandu:
$ . / izvēlēties / jupyterhub / atkritumu tvertne / aktivizēt
Lai instalētu JupyterHub IJavaScript kodolu visā sistēmā (visiem JupyterHub lietotājiem), palaidiet šo komandu:
$ sudo PATH = $PATH ledus uzstādīšana --uzstādīt = globāls
Pārbaude, vai JavaScript/Node.js JupyterHub kodols ir pareizi instalēts
Varat pārbaudīt, vai JavaScript/Node.js JupyterHub kodols ir instalēts, izpildiet šādu komandu:
$ jupyter-kernelspec sarakstsJavaScript/Node.js kodols ir jāatrod pieejamo kodolu sarakstā.
Ja piesakāties JupyterHub, sadaļā “Piezīmju grāmatiņa” ir jāatrod JavaScript (Node.js) programmēšanas valoda.
Lai izveidotu JavaScript/Node.js Jupyter piezīmju grāmatiņu, sadaļā “Piezīmju grāmatiņa” noklikšķiniet uz JavaScript (Node.js).
Jāizveido jauna JupyterHub JavaScript/Node.js piezīmju grāmatiņa.
Varat rakstīt un dokumentēt JavaScript/Node.js kodus tāpat kā Python kodos.
Secinājums
Šajā rakstā mēs parādījām, kā instalēt Node.js un IJavaScript Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora un citos uz Ubuntu/Debian un RPM balstītos Linux izplatījumos. Mēs arī parādījām, kā instalēt JavaScript/Node.js kodolu vietnē JupyterHub, lai jūs varētu palaist un dokumentēt JavaScript/Node.js kodus Jupyter piezīmjdatoros tāpat kā Python kodos.