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

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

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

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

সুচিপত্র:

Anonim

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

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

এই টিউটোরিয়ালে, আমরা আপনাকে সুতা RPM প্যাকেজ সংগ্রহস্থল থেকে CentOS 7 সিস্টেমে কীভাবে সুতা ইনস্টল করবেন তা দেখাব।

পূর্বশর্ত

টিউটোরিয়ালটি শুরু করার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধাগুলি সহ কোনও ব্যবহারকারী হিসাবে লগ ইন করেছেন।

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

আপনার CentOS 7 সিস্টেমে সুতা ইনস্টল করতে, নীচের পদক্ষেপগুলি অনুসরণ করুন:

  1. curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -

    টাইপ করে নোড.জেএস প্যাকেজ ইনস্টল করুন:

    sudo yum install nodejs

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

    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 yum install yarn

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

    yarn --version

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

    1.17.3

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

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

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

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

yarn init my_project

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

yarn init v1.17.3 question name (vagrant): 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 ফাইল তৈরি করবে যাতে আপনার সরবরাহিত তথ্য থাকে। আপনি যে কোনও সময় এই ফাইলটি খুলতে এবং সম্পাদনা করতে পারেন।

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

yarn add

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

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

yarn add @

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

নির্ভরতা আপগ্রেড করতে নিম্নলিখিতগুলির একটি ব্যবহার করুন:

yarn upgrade yarn upgrade @

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

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

নির্ভরতা অপসারণ করতে কেবল টাইপ করুন:

yarn remove

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

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

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

yarn

অথবা

yarn install

উপসংহার

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

নোডেজ এনপিএম সুতা সেন্টো