জুপিটার নোটবুকে টাইপস্ক্রিপ্ট কোড চালানোর জন্য জুপিটারহাবে টাইপস্ক্রিপ্ট কার্নেল কীভাবে ইনস্টল করবেন

Jupitara Notabuke Ta Ipaskripta Koda Calanora Jan Ya Jupitarahabe Ta Ipaskripta Karnela Kibhabe Inastala Karabena



প্রোগ্রামিং ভাষা সমর্থন JupyterHub এ কার্নেল হিসাবে আসে। পাইথন কার্নেল জুপিটারহাবে ডিফল্টরূপে ইনস্টল করা হয় যা জুপিটার নোটবুকে পাইথন প্রোগ্রামিং ভাষা সক্ষম করে। আপনি আপনার জুপিটার নোটবুকগুলিতে অন্যান্য প্রোগ্রামিং ভাষাগুলিও ব্যবহার করতে পারেন। আপনাকে যা করতে হবে তা হল আপনার কম্পিউটারে JupyterHub-এর জন্য উপযুক্ত কার্নেলগুলি ইনস্টল করুন৷

এই নিবন্ধে, আমরা আপনাকে দেখাব কিভাবে আপনার JupyterHub সার্ভারে JupyterHub TypeScript কার্নেল ইনস্টল করবেন যাতে JupyterHub ব্যবহারকারীরা জুপিটার নোটবুকগুলিতে টাইপস্ক্রিপ্ট কোডগুলি চালাতে এবং নথিভুক্ত করতে পারে ঠিক যেমন তারা পাইথন কোডগুলি চালায় এবং নথিভুক্ত করতে পারে।

বিঃদ্রঃ: আপনার কম্পিউটারে JupyterHub ইনস্টল না থাকলে, আপনি যে লিনাক্স ডিস্ট্রিবিউশন ব্যবহার করছেন তার উপর নির্ভর করে আপনি একটি নিবন্ধ পড়তে পারেন:







1 . উবুন্টু 22.04 এলটিএস/ ডেবিয়ান 12/ লিনাক্স মিন্ট 21 এ জুপিটারহাবের সর্বশেষ সংস্করণ কীভাবে ইনস্টল করবেন



2. ফেডোরা 38+/RHEL 9/রকি লিনাক্স 9-এ জুপিটারহাবের সর্বশেষ সংস্করণ কীভাবে ইনস্টল করবেন



বিষয়বস্তুর বিষয়:

  1. উবুন্টু/ডেবিয়ান/লিনাক্স মিন্টে Node.js ইনস্টল করা হচ্ছে
  2. RHEL/Rocky Linux/CentOS/Fedora-এ Node.js ইনস্টল করা হচ্ছে
  3. Node.js এবং NPM সঠিকভাবে ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করা হচ্ছে
  4. JupyterHub এ টাইপস্ক্রিপ্ট কার্নেল ইনস্টল করা হচ্ছে
  5. JupyterHub TypeScript কার্নেল সঠিকভাবে ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করা হচ্ছে
  6. উপসংহার
  7. তথ্যসূত্র

উবুন্টু/ডেবিয়ান/লিনাক্স মিন্টে Node.js ইনস্টল করা হচ্ছে

JupyterHub TypeScript কার্নেল কাজ করার জন্য, আপনার কম্পিউটারে Node.js ইনস্টল থাকতে হবে। আপনি যদি আপনার JupyterHub সার্ভার হিসাবে উবুন্টু/ডেবিয়ান/লিনাক্স মিন্ট বা অন্য কোনো উবুন্টু/ডেবিয়ান-ভিত্তিক লিনাক্স বিতরণ ব্যবহার করেন, আপনি আপনার লিনাক্স বিতরণের অফিসিয়াল প্যাকেজ সংগ্রহস্থল থেকে Node.js ইনস্টল করতে পারেন।





প্রথমে, নিম্নলিখিত কমান্ডের সাহায্যে APT প্যাকেজ ডাটাবেস ক্যাশে আপডেট করুন:

$ sudo উপযুক্ত আপডেট

  একটি কম্পিউটার স্ক্রিনের একটি স্ক্রিনশট বর্ণনা স্বয়ংক্রিয়ভাবে তৈরি হয়



Node.js এবং Node প্যাকেজ ম্যানেজার (NPM) ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo উপযুক্ত ইনস্টল nodejs npm

ইনস্টলেশন নিশ্চিত করতে, 'Y' টিপুন এবং তারপরে টিপুন <এন্টার> .

  একটি কম্পিউটার বর্ণনার একটি স্ক্রিনশট স্বয়ংক্রিয়ভাবে তৈরি হয়েছে৷

Node.js এবং NPM ইনস্টল করা হচ্ছে। এটি সম্পূর্ণ হতে একটু সময় লাগে।

  একটি কম্পিউটার বর্ণনার একটি স্ক্রিনশট স্বয়ংক্রিয়ভাবে তৈরি হয়েছে৷

এই সময়ে, Node.js এবং NPM ইনস্টল করা উচিত।

  একটি কম্পিউটার প্রোগ্রাম বর্ণনার একটি স্ক্রিনশট স্বয়ংক্রিয়ভাবে তৈরি

RHEL/Rocky Linux/CentOS/Fedora-এ Node.js ইনস্টল করা হচ্ছে

JupyterHub TypeScript কার্নেল কাজ করার জন্য, আপনার কম্পিউটারে Node.js ইনস্টল থাকতে হবে। আপনি যদি আপনার JupyterHub সার্ভার হিসাবে RHEL/Rocky Linux/CentOS/Fedora বা অন্য কোনো RPM-ভিত্তিক লিনাক্স ডিস্ট্রিবিউশন ব্যবহার করেন, তাহলে আপনি আপনার লিনাক্স ডিস্ট্রিবিউশনের অফিসিয়াল প্যাকেজ রিপোজিটরি থেকে Node.js ইনস্টল করতে পারেন।

প্রথমে, নিম্নলিখিত কমান্ড দিয়ে DNF প্যাকেজ ডাটাবেস ক্যাশে আপডেট করুন:

$ sudo dnf makecache

Node.js এবং Node প্যাকেজ ম্যানেজার (NPM) ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo 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 আমাদের উবুন্টু 22.04 LTS অপারেটিং সিস্টেমে ইনস্টল করা আছে।

  একটি কম্পিউটার বর্ণনার একটি স্ক্রিনশট স্বয়ংক্রিয়ভাবে তৈরি হয়েছে৷

JupyterHub এ টাইপস্ক্রিপ্ট কার্নেল ইনস্টল করা হচ্ছে

JupyterHub ব্যবহারের মাধ্যমে TypeScript সমর্থন যোগ করে tslab . আপনার কম্পিউটারে tslab Node.js প্যাকেজ ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo npm ইনস্টল -g tslab

tslab Node.js প্যাকেজ ইনস্টল করা হচ্ছে। এটি সম্পূর্ণ হতে কয়েক সেকেন্ড সময় লাগে।

  একটি কম্পিউটার বর্ণনার একটি স্ক্রিনশট স্বয়ংক্রিয়ভাবে তৈরি হয়েছে৷

এই সময়ে tslab Node.js প্যাকেজ ইনস্টল করা উচিত।

একবার tslab Node.js প্যাকেজ ইনস্টল হয়ে গেলে, JupyterHub নোটবুকে টাইপস্ক্রিপ্ট সমর্থন সক্রিয় করতে আপনাকে JupyterHub TypeScript কার্নেল ইনস্টল করতে হবে।

প্রথমে, নিম্নলিখিত কমান্ড দিয়ে JupyterHub ভার্চুয়াল পরিবেশ সক্রিয় করুন:

$ . / অপট / jupyterhub / বিন / সক্রিয় করা

JupyterHub TypeScript কার্নেল সিস্টেম-ব্যাপী ইনস্টল করতে (সমস্ত JupyterHub ব্যবহারকারীদের জন্য), নিম্নলিখিত কমান্ডটি চালান:

$ sudo PATH = $PATH tslab ইনস্টল -- উপসর্গ = / অপট / jupyterhub

  একটি কম্পিউটার বর্ণনার একটি স্ক্রিনশট স্বয়ংক্রিয়ভাবে তৈরি হয়েছে৷

JupyterHub TypeScript কার্নেল সঠিকভাবে ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করা হচ্ছে

tslab TypeScript JupyterHub কার্নেল ইনস্টল করা আছে কিনা তা পরীক্ষা করতে, নিম্নলিখিত কমান্ডটি চালান:

$ jupyter-kernelspec তালিকা

উপলব্ধ JupyterHub কার্নেল তালিকায় আপনার 'tslab' এবং 'jslab' খুঁজে পাওয়া উচিত।

আপনি JupyterHub-এ লগ ইন করলে, আপনি 'নোটবুক' বিভাগে টাইপস্ক্রিপ্ট প্রোগ্রামিং ভাষা খুঁজে পাবেন।

একটি টাইপস্ক্রিপ্ট জুপিটার নোটবুক তৈরি করতে, 'নোটবুক' বিভাগ থেকে 'টাইপস্ক্রিপ্ট' এ ক্লিক করুন।

একটি নতুন JupyterHub TypeScript নোটবুক তৈরি করা উচিত।

আপনি পাইথন কোডের মতো করে টাইপস্ক্রিপ্ট কোডগুলি লিখতে এবং নথিভুক্ত করতে পারেন।

উপসংহার

এই নিবন্ধে, আমরা আপনাকে দেখিয়েছি কিভাবে উবুন্টু/ডেবিয়ান/লিনাক্স মিন্ট/আরএইচইএল/রকি লিনাক্স/সেন্টস/ফেডোরা এবং অন্যান্য উবুন্টু/ডেবিয়ান-ভিত্তিক এবং RPM-ভিত্তিক লিনাক্স বিতরণে Node.js এবং tslab ইনস্টল করতে হয়। আমরা আপনাকে জুপিটারহাবে টাইপস্ক্রিপ্ট কার্নেল কীভাবে ইনস্টল করতে হয় তাও দেখিয়েছি যাতে আপনি পাইথন কোডগুলির মতোই জুপিটার নোটবুকগুলিতে টাইপস্ক্রিপ্ট কোডগুলি চালাতে এবং নথিভুক্ত করতে পারেন।

তথ্যসূত্র: