இந்தக் கட்டுரையில், உங்கள் JupyterHub சேவையகத்தில் JupyterHub TypeScript கர்னலை எவ்வாறு நிறுவுவது என்பதை நாங்கள் உங்களுக்குக் காண்பிப்போம், இதன் மூலம் JupyterHub பயனர்கள் பைதான் குறியீடுகளை இயக்கி ஆவணப்படுத்துவது போலவே Jupyter நோட்புக்குகளிலும் TypeScript குறியீடுகளை இயக்கி ஆவணப்படுத்த முடியும்.
குறிப்பு: உங்கள் கணினியில் JupyterHub நிறுவப்படவில்லை எனில், நீங்கள் பயன்படுத்தும் Linux விநியோகத்தைப் பொறுத்து கட்டுரைகளில் ஒன்றைப் படிக்கலாம்:
1 . Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21 இல் JupyterHub இன் சமீபத்திய பதிப்பை எவ்வாறு நிறுவுவது
2. Fedora 38+/RHEL 9/Rocky Linux 9 இல் JupyterHub இன் சமீபத்திய பதிப்பை எவ்வாறு நிறுவுவது
உள்ளடக்கத்தின் தலைப்பு:
- Ubuntu/Debian/Linux Mint இல் Node.js ஐ நிறுவுகிறது
- RHEL/Rocky Linux/CentOS/Fedora இல் Node.js ஐ நிறுவுதல்
- Node.js மற்றும் NPM சரியாக நிறுவப்பட்டுள்ளதா என சரிபார்க்கிறது
- JupyterHub இல் டைப்ஸ்கிரிப்ட் கர்னலை நிறுவுகிறது
- JupyterHub TypeScript கர்னல் சரியாக நிறுவப்பட்டுள்ளதா என்பதைச் சரிபார்க்கிறது
- முடிவுரை
- குறிப்புகள்
Ubuntu/Debian/Linux Mint இல் Node.js ஐ நிறுவுகிறது
JupyterHub TypeScript கர்னல் வேலை செய்ய, உங்கள் கணினியில் Node.js நிறுவப்பட்டிருக்க வேண்டும். நீங்கள் Ubuntu/Debian/Linux Mint அல்லது வேறு ஏதேனும் Ubuntu/Debian அடிப்படையிலான லினக்ஸ் விநியோகத்தை உங்கள் JupyterHub சேவையகமாகப் பயன்படுத்தினால், உங்கள் Linux விநியோகத்தின் அதிகாரப்பூர்வ தொகுப்பு களஞ்சியத்திலிருந்து Node.js ஐ நிறுவலாம்.
முதலில், APT தொகுப்பு தரவுத்தள தற்காலிக சேமிப்பை பின்வரும் கட்டளையுடன் புதுப்பிக்கவும்:
$ சூடோ பொருத்தமான மேம்படுத்தல்
Node.js மற்றும் Node Package Manager (NPM) ஐ நிறுவ, பின்வரும் கட்டளையை இயக்கவும்:
$ சூடோ பொருத்தமான நிறுவு nodejs npmநிறுவலை உறுதிப்படுத்த, 'Y' ஐ அழுத்தி பின்னர் அழுத்தவும் <உள்ளிடவும்> .
Node.js மற்றும் NPM நிறுவப்படுகின்றன. முடிக்க சிறிது நேரம் ஆகும்.
இந்த கட்டத்தில், Node.js மற்றும் NPM நிறுவப்பட வேண்டும்.
RHEL/Rocky Linux/CentOS/Fedora இல் Node.js ஐ நிறுவுதல்
JupyterHub TypeScript கர்னல் வேலை செய்ய, உங்கள் கணினியில் Node.js நிறுவப்பட்டிருக்க வேண்டும். நீங்கள் RHEL/Rocky Linux/CentOS/Fedora அல்லது வேறு ஏதேனும் RPM-அடிப்படையிலான லினக்ஸ் விநியோகத்தை உங்கள் JupyterHub சேவையகமாகப் பயன்படுத்துகிறீர்கள் எனில், உங்கள் Linux விநியோகத்தின் அதிகாரப்பூர்வ தொகுப்பு களஞ்சியத்தில் இருந்து Node.jsஐ நிறுவலாம்.
முதலில், DNF தொகுப்பு தரவுத்தள தற்காலிக சேமிப்பை பின்வரும் கட்டளையுடன் புதுப்பிக்கவும்:
$ சூடோ டிஎன்எஃப் மேக்கேச்
Node.js மற்றும் Node Package Manager (NPM) ஐ நிறுவ, பின்வரும் கட்டளையை இயக்கவும்:
$ சூடோ dnf நிறுவு nodejs npmநிறுவலை உறுதிப்படுத்த, 'Y' ஐ அழுத்தி பின்னர் அழுத்தவும் <உள்ளிடவும்> .
Node.js மற்றும் NPM நிறுவப்படுகின்றன. முடிக்க சிறிது நேரம் ஆகும்.
இந்த கட்டத்தில், Node.js மற்றும் NPM நிறுவப்பட வேண்டும்.
Node.js மற்றும் NPM சரியாக நிறுவப்பட்டுள்ளதா என சரிபார்க்கிறது
Node.js மற்றும் NPM சரியாக நிறுவப்பட்டுள்ளதா என்பதை உறுதிப்படுத்த, பின்வரும் கட்டளைகளை இயக்கவும்:
$ முனை --பதிப்பு$ npm --பதிப்பு
நீங்கள் பார்க்க முடியும் என, Node.js 12.22.9 மற்றும் NPM 8.5.1 ஆகியவை எங்கள் Ubuntu 22.04 LTS இயங்குதளத்தில் நிறுவப்பட்டுள்ளன.
JupyterHub இல் டைப்ஸ்கிரிப்ட் கர்னலை நிறுவுகிறது
JupyterHub ஐப் பயன்படுத்துவதன் மூலம் TypeScript ஆதரவைச் சேர்க்கிறது tslab . உங்கள் கணினியில் tslab Node.js தொகுப்பை நிறுவ, பின்வரும் கட்டளையை இயக்கவும்:
$ சூடோ npm நிறுவு -ஜி tslabtslab Node.js தொகுப்பு நிறுவப்படுகிறது. முடிக்க சில வினாடிகள் ஆகும்.
இந்த இடத்தில் tslab Node.js தொகுப்பு நிறுவப்பட வேண்டும்.
tslab Node.js தொகுப்பு நிறுவப்பட்டதும், JupyterHub குறிப்பேடுகளில் TypeScript ஆதரவை இயக்க JupyterHub TypeScript கர்னலை நிறுவ வேண்டும்.
முதலில், பின்வரும் கட்டளையுடன் JupyterHub மெய்நிகர் சூழலை செயல்படுத்தவும்:
$ . / தேர்வு / ஜூபிடர்ஹப் / தொட்டி / செயல்படுத்தJupyterHub TypeScript கர்னலை கணினி முழுவதும் நிறுவ (அனைத்து JupyterHub பயனர்களுக்கும்), பின்வரும் கட்டளையை இயக்கவும்:
$ சூடோ பாதை = $PATH tslab நிறுவு --முன்னொட்டு = / தேர்வு / ஜூபிடர்ஹப்
JupyterHub TypeScript கர்னல் சரியாக நிறுவப்பட்டுள்ளதா என்பதைச் சரிபார்க்கிறது
tslab TypeScript JupyterHub கர்னல் நிறுவப்பட்டுள்ளதா என்பதைச் சரிபார்க்க, பின்வரும் கட்டளையை இயக்கவும்:
$ jupyter-kernelspec பட்டியல்கிடைக்கும் JupyterHub கர்னல்கள் பட்டியலில் 'tslab' மற்றும் 'jslab' ஆகியவற்றைக் கண்டறிய வேண்டும்.
நீங்கள் JupyterHub இல் உள்நுழைந்தால், 'நோட்புக்' பிரிவில் டைப்ஸ்கிரிப்ட் நிரலாக்க மொழியைக் கண்டறிய வேண்டும்.
டைப்ஸ்கிரிப்ட் ஜூபிடர் நோட்புக்கை உருவாக்க, 'நோட்புக்' பிரிவில் இருந்து 'டைப்ஸ்கிரிப்ட்' என்பதைக் கிளிக் செய்யவும்.
புதிய JupyterHub TypeScript நோட்புக் உருவாக்கப்பட வேண்டும்.
பைதான் குறியீடுகளில் உள்ளதைப் போலவே டைப்ஸ்கிரிப்ட் குறியீடுகளையும் எழுதி ஆவணப்படுத்தலாம்.
முடிவுரை
இந்த கட்டுரையில், Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora மற்றும் பிற Ubuntu/Debian அடிப்படையிலான மற்றும் RPM-அடிப்படையிலான Linux விநியோகங்களில் Node.js மற்றும் tslab ஐ எவ்வாறு நிறுவுவது என்பதை நாங்கள் உங்களுக்குக் காண்பித்தோம். JupyterHub இல் டைப்ஸ்கிரிப்ட் கர்னலை எவ்வாறு நிறுவுவது என்பதையும் நாங்கள் உங்களுக்குக் காண்பித்தோம், இதன் மூலம் நீங்கள் பைதான் குறியீடுகளில் செய்வது போல் ஜூபிடர் நோட்புக்குகளிலும் டைப்ஸ்கிரிப்ட் குறியீடுகளை இயக்கி ஆவணப்படுத்தலாம்.