অ্যান্ড্রয়েড

Centos 8 এ সুতা কীভাবে ইনস্টল করবেন

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

সুচিপত্র:

Anonim

সুতা এনএএমপির সাথে সামঞ্জস্যপূর্ণ একটি জাভাস্ক্রিপ্ট প্যাকেজ ম্যানেজার যা আপনাকে এনএমপি প্যাকেজ ইনস্টল, আপডেট, কনফিগারেশন এবং অপসারণের প্রক্রিয়াটি স্বয়ংক্রিয় করতে সহায়তা করে।

এটি এনপিএমের সাথে সমস্যার সমাধানের জন্য তৈরি করা হয়েছিল, যেমন প্যাকেজ ইনস্টলেশন প্রক্রিয়াটিকে সমান্তরাল করে এবং নেটওয়ার্ক সংযোগের সাথে সম্পর্কিত ত্রুটিগুলি হ্রাস করে।

এই টিউটোরিয়ালটি CentOS 8 এ সুতা স্থাপনের জন্য আপনাকে গাইড করবে আমরা একটি নতুন প্রকল্প তৈরি করতে এবং নির্ভরতা যুক্ত / অপসারণের জন্য কীভাবে সুতা ব্যবহার করতে হবে তার মৌলিক বিষয়গুলিও coverেকে রাখব।

CentOS 8 এ সুতা ইনস্টল করা হচ্ছে

CentOS 8 এ সুতা ইনস্টল করতে sudo সুবিধাসমূহ সহ রুট বা ব্যবহারকারী হিসাবে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:

  1. যদি আপনার সিস্টেমে নোড.জেএস ইনস্টল না করা থাকে তবে টাইপ করে নোড.জেএস প্যাকেজটি ইনস্টল করুন:

    sudo dnf install @nodejs

    লেখার সময়, Centos8 সংগ্রহস্থলের নোড.জেএস সংস্করণটি v10.x.

    সুতা সংগ্রহস্থল সক্ষম করুন এবং সংগ্রহস্থলের জিপিজি কী আমদানি করুন:

    curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo sudo rpm --import

    অফিসিয়াল সুতা সংগ্রহস্থল ধারাবাহিকভাবে রক্ষণাবেক্ষণ করা হয় এবং সর্বাধিক আপ টু ডেট সংস্করণ সরবরাহ করে।

    একবার সংগ্রহস্থল সক্ষম হয়ে গেলে সুতাটি ইনস্টল করুন:

    sudo dnf install yarn

    সুতা সংস্করণ নম্বর মুদ্রণ দ্বারা ইনস্টলেশন যাচাই করুন:

    yarn --version

    এই নিবন্ধটি লেখার সময়, 1.21.1 সংস্করণটি 1.21.1 সংস্করণ:

    1.21.1

সুতা ব্যবহার করা

এখন আপনি আপনার CentOS সিস্টেমে সুতা ইনস্টল করেছেন, আমরা বেশ কয়েকটি প্রচলিত সুতোর কমান্ড সন্ধান করব।

একটি নতুন প্রকল্প তৈরি করা হচ্ছে

একটি নতুন সুতা প্রকল্প তৈরি করতে, প্রকল্পের নাম অনুসারে yarn init আদেশটি ব্যবহার করুন। উদাহরণস্বরূপ, my_project নামে একটি প্রকল্প তৈরি করতে আপনি টাইপ করতে পারেন:

yarn init my_project

স্ক্রিপ্ট আপনাকে বেশ কয়েকটি প্রশ্ন জিজ্ঞাসা করবে। আপনি হয় উত্তর বা ডিফল্ট মান ব্যবহার করতে enter টিপুন:

yarn init v1.21.1 question name (alex): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.

কমান্ডটি যা করে তা হ'ল আপনার সরবরাহিত তথ্য package.json একটি বেসিক package.json ফাইল তৈরি করা। এই ফাইলটি যে কোনও সময় সংশোধন করা যেতে পারে।

আপনি সুতার এবং কোডের বিদ্যমান ডিরেক্টরিতে যুক্ত করতে পারেন। এটি করতে ডিরেক্টরিতে নেভিগেট করুন এবং চালনা করুন:

yarn init my_project

নির্ভরতা যুক্ত করা হচ্ছে

আপনার প্রকল্পের নির্ভরতা হিসাবে প্যাকেজ যুক্ত করতে, প্যাকেজের নাম অনুসারে yarn add কমান্ডটি ব্যবহার yarn add :

yarn add

কমান্ডটি প্যাকেজ এবং কোনও প্যাকেজগুলি ইনস্টল করবে যা এটি নির্ভর করে এবং প্রকল্পের package.json এবং yarn.lock ফাইলগুলি আপডেট করে।

ডিফল্টরূপে, কেবলমাত্র প্যাকেজের নাম যদি দেওয়া হয় তবে সুতা সর্বশেষতম সংস্করণ ইনস্টল করে। একটি নির্দিষ্ট সংস্করণ বা ট্যাগ ইনস্টল করতে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:

yarn add @

নির্ভরতা আপগ্রেড করা

প্যাকেজ yarn upgrade করতে প্যাকেজের নাম অনুসারে yarn upgrade কমান্ডটি চালান:

yarn upgrade

উপরের কমান্ডটি প্যাকেজ.জসন ফাইলে উল্লিখিত সংস্করণ পরিসর অনুযায়ী প্রকল্পের নির্ভরতাগুলি তাদের সর্বশেষ সংস্করণে আপডেট করে।

আপনি প্যাকেজ সংস্করণ বা ট্যাগ নির্দিষ্ট করতে পারেন:

yarn upgrade @

নির্ভরতা অপসারণ করা হচ্ছে

প্রকল্পের নির্ভরতা থেকে কোনও প্যাকেজ yarn remove করতে প্যাকেজের নাম অনুসারে yarn remove কমান্ডটি চাওয়া:

yarn remove

এই কমান্ডটি প্রকল্পের package.json এবং yarn.lock ফাইলগুলিও আপডেট করে।

সমস্ত প্রকল্প নির্ভরতা ইনস্টল করা হচ্ছে

একটি বিদ্যমান প্রকল্পের সমস্ত নির্ভরতা ইনস্টল করার জন্য যা package.json ফাইল চালাতে নির্দিষ্ট করা আছে:

yarn

অথবা

yarn install

উপসংহার

আপনার সেন্টস 8 মেশিনে কীভাবে সুতা ইনস্টল করবেন তা আমরা আপনাকে দেখিয়েছি। সুতা সম্পর্কে আরও তথ্যের জন্য সূতা ডকুমেন্টেশন পৃষ্ঠাটি দেখুন।

নোডেজ এনপিএম ইয়ার্ন সেন্টোস