উবুন্টু 24.04 এ কিভাবে AWS CLI ইনস্টল করবেন

Ubuntu 24 04 E Kibhabe Aws Cli Inastala Karabena



AWS যে কেউ ব্যবহার করার জন্য অসংখ্য পরিষেবা অফার করে৷ যাইহোক, যখন আপনি আপনার সমস্ত AWS পরিষেবাগুলি নিয়ন্ত্রণ করার একটি সহজ এবং নিয়ন্ত্রিত উপায় চান, আপনাকে অবশ্যই একটি AWS CLI (কমান্ড-লাইন ইন্টারফেস) ইনস্টল করতে হবে। AWS CLI আপনাকে AWS API-তে অ্যাক্সেস দেয়, আপনি যে কাজটি পরিচালনা করছেন বা স্বয়ংক্রিয় করতে চান তার উপর নির্ভর করে আপনাকে সমস্ত পরিষেবা পরিচালনা করতে দেয়।

আপনি উবুন্টু 24.04 এ AWS CLI ইনস্টল করতে পারেন এবং আপনার পছন্দের উপর নির্ভর করে আপনি দুটি পদ্ধতি ব্যবহার করতে পারেন। আপনি এটি একটি পাইথন ভার্চুয়াল পরিবেশের মধ্যে একটি স্ন্যাপ প্যাকেজ বা একটি পাইথন মডিউল হিসাবে ইনস্টল করতে পারেন। আসুন প্রতিটি বিকল্প নিয়ে আলোচনা করি।







পদ্ধতি 1: স্ন্যাপ এর মাধ্যমে AWS CLI ইনস্টল করুন

উবুন্টু AWS CLI সমর্থন করে এবং আপনি এটি থেকে স্ন্যাপ প্যাকেজ হিসাবে অ্যাক্সেস করতে পারেন অ্যাপ্লিকেশন কেন্দ্র GUI এর মাধ্যমে বা ব্যবহার করে স্ন্যাপ কমান্ড . একটি স্ন্যাপ হিসাবে AWS CLI ইনস্টল করা আলাদাভাবে ইনস্টল না করেই প্রয়োজনীয় সমস্ত নির্ভরতা প্যাকেজ ইনস্টল করবে।



আপনি যদি এই পদ্ধতিটিকে সুবিধাজনক মনে করেন তবে AWS CLI ইনস্টল করতে নীচের কমান্ডটি চালান।



$ sudo snap install aws - cli -- ক্লাসিক

AWS CLI আপনার সিস্টেমে ডাউনলোড এবং ইনস্টল করা হবে। এই বিকল্পের সাহায্যে, AWS CLI সিস্টেম-ব্যাপী অ্যাক্সেসযোগ্য এবং শুধুমাত্র ভার্চুয়াল পরিবেশে নয়, দ্বিতীয় পদ্ধতির মতো।





আপনি একবার AWS CLI ইনস্টল করলে, প্যাকেজটি সফলভাবে ইনস্টল করা হয়েছে তা নিশ্চিত করতে ইনস্টল করা সংস্করণটি পরীক্ষা করুন।

$ aws -- সংস্করণ

আমরা AWS CLI সংস্করণ 2.15.38 ইনস্টল করেছি।



পরবর্তী ধাপ হল আপনার AWS অ্যাকাউন্টের সাথে সংযুক্ত করে AWS CLI সেট আপ করা যাতে আপনি আপনার AWS পরিষেবাগুলির নিয়ন্ত্রণ নিতে পারেন৷ নিচের কনফিগার কমান্ডটি চালান।

$ aws কনফিগার করুন

সেটআপ সম্পূর্ণ করতে আপনার শংসাপত্র প্রদান করুন।

পদ্ধতি 2: পাইথন মডিউল হিসাবে AWS CLI ইনস্টল করুন

আপনি Python মডিউল হিসাবে উবুন্টু 24.04 এ AWS CLI ইনস্টল করতে পারেন। এই পদ্ধতি একটি তৈরি করা প্রয়োজন ভার্চুয়াল পরিবেশ এবং ব্যবহার করে পিপ AWS CLI ইনস্টল করতে। একটি ভার্চুয়াল পরিবেশ প্যাকেজ ব্যবহার করার একটি নির্জন উপায়। AWS CLI-কে সিস্টেম-ব্যাপী অ্যাক্সেসযোগ্য করার পরিবর্তে, আপনি এটি শুধুমাত্র তৈরি ভার্চুয়াল পরিবেশের মধ্যে অ্যাক্সেসযোগ্য হওয়ার মধ্যে সীমাবদ্ধ করতে পারেন।

এছাড়াও, যদি আপনার সিস্টেমে সুডো বিশেষাধিকার না থাকে তবে আপনার কাছে একটি ভার্চুয়াল পরিবেশ থাকলে, আপনি AWS CLI ইনস্টল করতে পরিচালনা করবেন। নিচের ধাপগুলো অনুসরণ করুন।

ধাপ 1: Python3 PIP এবং Venv ইনস্টল করুন
একটি ভার্চুয়াল পরিবেশ তৈরি করতে, আমাদের অবশ্যই Venv ইনস্টল করতে হবে। এটি ইনস্টল করতে নীচের কমান্ডটি চালান।

$ sudo apt Python3 ইনস্টল করুন - venv

পাইথন মডিউল ইনস্টল করতে সাহায্য করার জন্য আপনার পিআইপিও প্রয়োজন। অতএব, নিম্নলিখিত কমান্ড ব্যবহার করে PIP ইনস্টল করুন।

$ sudo apt python3 ইনস্টল করুন - পিপ

ধাপ 2: একটি ভার্চুয়াল পরিবেশ তৈরি করুন
Venv-এর সাথে, আমরা একটি নির্জন পরিবেশ তৈরি করতে পারি যেখানে সুডো সুবিধার প্রয়োজন ছাড়াই AWS CLI ইনস্টল করতে হবে। পাইথন মডিউলগুলির সাথে কাজ করার সময় একটি ভার্চুয়াল পরিবেশের সুপারিশ করা হয়, কারণ এটি APT- ইনস্টল করা প্যাকেজগুলিতে হস্তক্ষেপ করে না। তদ্ব্যতীত, যদি জিনিসগুলি একদিকে যায় তবে এটি আপনার সিস্টেমকে প্রভাবিত করে না। আমরা এই ক্ষেত্রে পাইথন 3 ব্যবহার করছি।

আপনি কীভাবে একটি ভার্চুয়াল পরিবেশ তৈরি করবেন এবং এটি সক্রিয় করবেন তা এখানে।

$ python3 - m venv. venv
$ উৎস। venv / বিন / সক্রিয় করা

আমরা ভার্চুয়াল এনভায়রনমেন্টের নাম দিয়েছি 'venv' কিন্তু আপনি যেকোনো পছন্দের নাম ব্যবহার করতে পারেন। আবার, আমরা আমাদের বর্তমান অবস্থানে ডিরেক্টরি তৈরি করেছি, কিন্তু আপনি একটি ভিন্ন পথ নির্দিষ্ট করতে পারেন।

ধাপ 3: AWS CLI ইনস্টল করুন
ভার্চুয়াল পরিবেশের ভিতরে, নিম্নলিখিত কমান্ডটি চালানোর ফলে AWS CLI ডাউনলোড এবং ইনস্টল হবে।

$pip3 awscli ইনস্টল করুন

ডাউনলোড সফলভাবে সম্পন্ন হয়েছে তা নিশ্চিত করুন। আপনি নীচের একটি অনুরূপ একটি আউটপুট পাবেন.

আপনি ইনস্টল সংস্করণ চেক করতে পারেন.

$ aws -- সংস্করণ

AWS CLI ইনস্টল করার সাথে, আপনার AWS পরিষেবাগুলি পরিচালনা শুরু করতে এটি কনফিগার করুন৷ একবার আপনি এটি ব্যবহার করা হয়ে গেলে বা ভার্চুয়াল পরিবেশ থেকে প্রস্থান করতে চাইলে, এটি নিষ্ক্রিয় করুন।

উপসংহার

AWS CLI হল আপনার AWS পরিষেবাগুলি পরিচালনা করার একটি পছন্দের উপায়৷ উবুন্টু 24.04-এ, আপনি এটি একটি স্ন্যাপ প্যাকেজ হিসাবে বা PIP ব্যবহার করে পাইথন ভার্চুয়াল পরিবেশে ইনস্টল করতে পারেন। এই পোস্টে প্রতিটি পদ্ধতি নিয়ে আলোচনা করা হয়েছে, যেকেউ অনুসরণ করার জন্য একটি বিস্তারিত এবং সহজবোধ্য নির্দেশিকা তৈরি করার উদাহরণ দিয়ে।