
প্রকাশিত: ডিসেম্বর ৩১, ২০২২, ৫:০১ PM EST
আজিফা দিনে সিকিউরিটি অপারেশনস ইঞ্জিনিয়ার এবং রাতে টেকনিক্যাল কন্টেন্ট রাইটার। তিনি লিনাক্স এক্সপ্লোর করতে এবং টিউটোরিয়াল লিখতে ভালোবাসেন। এর পাশাপাশি, তিনি মুভি-হোলিক এবং ভালো ফটোগ্রাফির কদরদান।
Anaconda হলো একটি ওপেন-सোর্স সফটওয়্যার যা মেশিন লার্নিং, ডেটা সায়েন্স, এবং অন্যান্য সায়েন্টিফিক ওয়ার্কফ্লো ম্যানেজ করতে ব্যবহৃত হয়। এটি একটি ইন্টিগ্রেটেড পাইথন এনভায়রনমেন্ট যা সড়ে শত विज্ঞানগত প্যাকেজের সাথে প্যাক করা থাকে যাতে আপনি আপনার প্রজেক্টস দ্রুত শুরু করতে পারেন।
Anaconda লিনাক্সের পাশাপাশি অন্যান্য অপারেটিং সিস্টেমেও, উইন্ডোজ এবং macOS সহ, সহজে ইনস্টল ও কনফিগার করা যায়। চলুন দেখি কমান্ড লাইন দিয়ে উবুন্টুতে Anaconda ইনস্টল ও সেট আপ করা যায়।
Anaconda কী?
Anaconda হলো R এবং পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজের একটি ডিস্ট্রিবিউশন সায়েন্টিফিক কম্পিউটিং-এর জন্য। মেশিন লার্নিং, ডেটা প্রসেসিং, ডেটা সায়েন্স, এবং প্রিডিক্টিভ অ্যানালাইসিস içeren প্রজেক্টগুলিতে ব্যবহৃত হয়, Anaconda প্যাকেজ ম্যানেজমেন্ট এবং ডিপ্লয়মেন্ট নভিস ইউজার এবং সায়েন্টিফিক কমিউনিটির জন্য সহজ করে দেয়।
Anaconda består of conda, একটি প্যাকেজ এবং এনভায়রনমেন্ট ম্যানেজার যা ভিন্ন পাইথন ভার্সন বা এর প্যাকেজ ব্যবহার করা প্রজেক্টগুলো আইসোলেট করতে ব্যবহৃত হয়। এটি প্যাকেজ আপডেট, ইনস্টল বা আনইনস্টল করার জন্যও ব্যবহার হয় একটি নির্দিষ্ট প্রজেক্ট থেকে।
উবুন্টুতে Anaconda ইনস্টল করার পদ্ধতি
উবুন্টুতে Anaconda ইনস্টল করার ধাপগুলো নিচে দেওয়া হলো:
ধাপ ১: আপনার সিস্টেম আপডেট ও আপগ্রেড করুন
উবুন্টুতে Anaconda ইনস্টল শুরু করতে, আপনাকে প্রথমে আপনার লিনাক্স সিস্টেম রিপোজিটরি আপডেট করতে হবে। তার জন্য উবুন্টু টার্মিনাল খুলুন Ctrl + Alt + T চাপে এবং নিচের কমান্ডটি দিন:
sudo apt-get update
এখন সিস্টেম প্যাকেজ আপগ্রেড করতে নিচের কমান্ডটি চালান:
sudo apt-get upgrade
ধাপ ২: উবুন্টুতে Anaconda ইনস্টলার ডাউনলোড করুন
এই ধাপে, আপনি wget কমান্ড ব্যবহার করে Anaconda প্যাকেজ ডাউনলোড করবেন। আপনার সিস্টেমে Wget ইনস্টল না থাকলে, নিচের কমান্ডটি চালান:
sudo apt-get install wget
আপনাকে ইনস্টলার /tmp ডিরেক্টরিতে ডাউনলোড করতে হবে। cd কমান্ড দিয়ে /tmp ফোল্ডারে যান:
cd /tmp
এইতে প্রবেশ করলে, নিচের কমান্ডটি এক্সিকিউট করুন প্যাকেজ ডাউনলোড করতে:
wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh
এটি ডাউনলোড হতে কিছুটা সময় লাগতে পারে, ধৈর্য ধারন করুন। Anaconda প্যাকেজ একটি বড় ফাইল, প্রায় ৫০০MB+। Anaconda ডাউনলোড করলে, এটি conda, পাইথন, এবং ১৫০+ সায়েন্টিফিক প্যাকেজ ও তাদের নির্ভরতা সহ আসে।
Anaconda ইনস্টলার প্যাকেজ ডাউনলোড হলে, এর হ্যাশ কোড ইন্টégrিটি নিচের কমান্ড দিয়ে ভেরিফাই করুন:
sha256sum Anaconda3-2022.05-Linux-x86_64.sh
আউটপুটটি Anaconda ইনস্টলারের SHA256 চেকসাম, এবং এটি অফিসিয়াল Anaconda ওয়েবপেজে থাকা কোডের সাথে মিলতে হবে।
ম্যাচ ফেল করলে, আপনি এরর পাবেন এবং স্ক্রিপ্ট Anaconda ইনস্টল করবে না। কোড মেললে, আপনি আপনার সিস্টেমে Anaconda ইনস্টল করতে পারবেন।
ধাপ ৩: উবুন্টুতে Anaconda ইনস্টল করুন
Anaconda ইনস্টল করতে, Anaconda Bash শেল স্ক্রিপ্ট এইভাবে চালান:
bash Anaconda3-2022.05-Linux-x86_64.sh
যারা চান Anaconda তাদের সিস্টেমের সব ডিস্ক স্পেস না নিতে, তারা Miniconda ইনস্টল করতে পারেন। Miniconda একটি লাইটওয়েট ডিস্ট্রিবিউশন যা শুধু conda এবং পাইথন দিয়ে প্যাক করা থাকে। আপনি যদি কোনো সায়েন্টিফিক প্যাকেজ ইনস্টল করতে চান, conda দিয়ে সেটা করতে পারবেন।
Miniconda ইনস্টল করতে নিচের কমান্ডগুলো ব্যবহার করুন:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh sha256sum Miniconda3-latest-Linux-x86_64.sh bash Miniconda3-latest-Linux-x86_64.sh
প্রথম কমান্ডটি প্যাকেজ ডাউনলোড করবে, দ্বিতীয় কমান্ডটি ডাউনলোড করা ফাইলের হ্যাশ ইন্টিগ্রিটি ভেরিফাই করবে, এবং তৃতীয় কমান্ডটি Miniconda ইনস্টলার এক্সিকিউট করবে।
Bash স্ক্রিপ্ট চালানোর পর, এটি আপনাকে লাইসেন্স অগ্রিমেন্ট দেখার জন্য প্রম্পট করবে। লাইসেন্স দেখতে, yes টাইপ করে Enter চাপুন।
লাইসেন্স অগ্রিমেন্ট দেখার পর, ইনস্টলার জিজ্ঞেস করবে আপনি লাইসেন্স এক্সেপ্ট করতে চান কিনা। এক্সেপ্ট করতে yes টাইপ করে Enter চাপুন।
এরপর, ইনস্টলার জিজ্ঞেস করবে আপনি Anaconda কোথায় ইনস্টল করতে চান। ডিফল্ট লোকেশন রাখতে Enter চাপুন। অন্যথায়, আপনি যেখানে ইনস্টল করতে চান সেই ডিরেক্টরির পাথ মেনশন করুন। এরপর ইনস্টলেশন শুরু হবে, এবং আপনি টার্মিনালে ট্র্যাক করতে পারবেন।
ইনস্টলেশন কম্পLETE হলে, এনভায়রনমেন্ট সেটিংস এক্টিভেট করুন এই কমান্ড দিয়ে:
source ~/.bashrc
ধাপ ৪: ইনস্টলেশন ভেরিফাই করুন
ইনস্টলেশন প্রক্রিয়া সম্পূর্ণ হলে, ইনস্টলেশন ভেরিফাই করা ভালো অভ্যাস। আপনি নিচের কমান্ড দিয়ে সেটা করতে পারেন:
conda info
আউটপুটে আপনি Anaconda সম্পর্কে সকল ইনফরমেশন দেখবেন। এটি বলে Anaconda এখন আপনার সিস্টেমে রয়েছে। যদি আপনি "conda: command not found" এরর পান, এটা মানে ইনস্টলেশনে সমস্যা হয়েছে যার জন্য ইনস্টলার Anaconda ইনস্টল করতে ব্যর্থ হয়েছে।
এটি ফিক্স করতে, আবার Anaconda ইনস্টল করার চেষ্টা করুন এবং নিশ্চিত হন কোনো ধাপ মিস করেননি।
ইনস্টলেশন ভেরিফাই করার আরেকটি উপায় হলো আপনি যা ইনস্টল করেছেন তার ভার্সন চেক করা। আউটপুটে ভার্সন নম্বর পেলে, মানে অ্যাপ্লিকেশন সফলভাবে ইনস্টল হয়েছে, এবং আপনার সিস্টেমে রেডি আছে ব্যবহার করার জন্য।
conda-এর ভার্সন চেক করতে নিচের কমান্ডটি দিন:
conda --version
উবুন্টুতে Anaconda আপডেট করার পদ্ধতি
ইনস্টলেশনের ঠিক পর Anaconda আপডেট করার প্রয়োজন নেই। কিন্তু আগামে কখনো করতে হতে পারে। সেক্ষেত্রে, আপনাকে প্রথমে conda প্যাকেজ ম্যানেজার আপডেট করতে হবে নিচের কমান্ড চালিয়ে:
conda update conda
y বা yes দিয়ে প্রসিড করুন।
তারপর, Anaconda আপডেট করতে conda ব্যবহার করে নিচের কমান্ডটি চালান:
conda update anaconda
উবুন্টু থেকে Anaconda আনইনস্টল করার পদ্ধতি
আপনার সিস্টেম থেকে Anaconda আনইনস্টল করতে চাইলে? আপনি দুটি বেসিক লিনাক্স কমান্ড দিয়ে সহজে Anaconda রিমুভ করতে পারেন। প্রথমে, আপনার সিস্টেমে anaconda-clean প্যাকেজ ইনস্টল করুন নিচের কমান্ড দিয়ে:
conda install anaconda-clean
এরপর, এটি ব্যবহার করে Anaconda-র সব ফাইল ও ডিরেক্টরি ডিলিট করুন:
anaconda-clean
Anaconda দিয়ে সায়েন্টিফিক ওয়ার্কফ্লো সহজে হ্যান্ডল করুন
আপনি সফলভাবে উবুন্টুতে Anaconda ইনস্টল করেছেন এবং এখন উপলব্ধ বিভিন্ন সায়েন্টিফিক প্যাকেজের সাথে এক্সপেরিমেন্ট শুরু করতে পারেন। আপনি চাইলে conda দিয়ে অতিরিক্ত প্যাকেজও ইনস্টল করতে পারেন।
Anaconda একটি শক্তিশালী টুল যা আপনাকে সহজে মেশিন লার্নিং মডেল ডেভেলপ ও ডিপ্লয় করতে দেয় এবং সড়ে শত সায়েন্টিফিক প্যাকেজ ও লাইব্রেরি অফার করে শেখা সহজ করে।