Šajā rakstā mēs parādīsim, kā instalēt JupyterHub TypeScript kodolu JupyterHub serverī, lai JupyterHub lietotāji varētu palaist un dokumentēt TypeScript kodus Jupyter piezīmjdatoros tāpat kā tie palaiž un dokumentē Python kodus.
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 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/CentOS/Fedora
- Pārbaude, vai Node.js un NPM ir instalēti pareizi
- TypeScript kodola instalēšana vietnē JupyterHub
- Pārbaude, vai JupyterHub TypeScript kodols ir instalēts pareizi
- Secinājums
- Atsauces
Node.js instalēšana Ubuntu/Debian/Linux Mint
Lai JupyterHub TypeScript 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/CentOS/Fedora
Lai JupyterHub TypeScript kodols darbotos, datorā jābūt instalētam Node.js. Ja kā savu JupyterHub serveri izmantojat RHEL/Rocky Linux/CentOS/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ā.
TypeScript kodola instalēšana vietnē JupyterHub
JupyterHub pievieno TypeScript atbalstu, izmantojot tslab . Lai datorā instalētu pakotni tslab Node.js, palaidiet šo komandu:
$ sudo npm uzstādīt -g tslabNotiek pakotnes tslab Node.js instalēšana. Tas aizņem dažas sekundes, lai pabeigtu.
Šajā brīdī ir jāinstalē pakotne tslab Node.js.
Kad tslab Node.js pakotne ir instalēta, jums ir jāinstalē JupyterHub TypeScript kodols, lai iespējotu TypeScript atbalstu JupyterHub piezīmjdatoros.
Vispirms aktivizējiet JupyterHub virtuālo vidi ar šādu komandu:
$ . / izvēlēties / jupyterhub / atkritumu tvertne / aktivizētLai instalētu JupyterHub TypeScript kodolu visā sistēmā (visiem JupyterHub lietotājiem), palaidiet šo komandu:
$ sudo PATH = $PATH tslab uzstādīt --priedēklis = / izvēlēties / jupyterhub
Pārbaude, vai JupyterHub TypeScript kodols ir instalēts pareizi
Lai pārbaudītu, vai ir instalēts tslab TypeScript JupyterHub kodols, palaidiet šo komandu:
$ jupyter-kernelspec sarakstsPieejamajā JupyterHub kodolu sarakstā ir jāatrod “tslab” un “jslab”.
Ja piesakāties JupyterHub, sadaļā “Piezīmju grāmatiņa” ir jāatrod TypeScript programmēšanas valoda.
Lai izveidotu TypeScript Jupyter piezīmju grāmatiņu, sadaļā 'Piezīmju grāmatiņa' noklikšķiniet uz 'TypeScript'.
Jāizveido jauns JupyterHub TypeScript piezīmju grāmatiņa.
TypeScript kodus var rakstīt un dokumentēt tāpat kā Python kodos.
Secinājums
Šajā rakstā mēs parādījām, kā instalēt Node.js un tslab Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora un citos uz Ubuntu/Debian un RPM balstītos Linux izplatījumos. Mēs arī parādījām, kā instalēt TypeScript kodolu vietnē JupyterHub, lai jūs varētu palaist un dokumentēt TypeScript kodus Jupyter piezīmjdatoros tāpat kā Python kodos.