31 ডিসেম্বর, 2022, 5:01PM EST
প্রকাশিতঅজিফা দিনে একজন সিকিউরিটি অপারেশন ইঞ্জিনিয়ার এবং রাতে একজন প্রযুক্তিগত বিষয়বস্তু লেখক। তিনি লিনাক্স অন্বেষণ করতে এবং এটিতে টিউটোরিয়াল লিখতে পছন্দ করেন। তা ছাড়া, তিনি একজন মুভিহোলিক এবং ভালো ফটোগ্রাফিরও প্রশংসা করেন।
Anaconda হল একটি ওপেন সোর্স সফটওয়্যার যা মেশিন লার্নিং, ডেটা সায়েন্স এবং অন্যান্য বৈজ্ঞানিক কর্মপ্রবাহ পরিচালনা করতে ব্যবহৃত হয়। এটি একটি সমন্বিত পাইথন পরিবেশ যা শত শত বৈজ্ঞানিক প্যাকেজ দ্বারা পরিপূর্ণ যা আপনাকে আপনার প্রকল্পগুলি শুরু করতে সহায়তা করে৷
অ্যানাকোন্ডা লিনাক্সের পাশাপাশি Windows এবং macOS সহ অন্যান্য অপারেটিং সিস্টেমে ইনস্টল এবং কনফিগার করা সহজ। আসুন দেখি কিভাবে আপনি কমান্ড লাইনের মাধ্যমে উবুন্টুতে Anaconda ইনস্টল এবং সেট আপ করতে পারেন।
অ্যানাকোন্ডা কি?
অ্যানাকোন্ডা হল বৈজ্ঞানিক কম্পিউটিংয়ের জন্য R এবং Python প্রোগ্রামিং ভাষার একটি বিতরণ। মেশিন লার্নিং, ডেটা প্রসেসিং, ডেটা সায়েন্স এবং ভবিষ্যদ্বাণীমূলক বিশ্লেষণ জড়িত প্রকল্পগুলিতে ব্যবহৃত, অ্যানাকোন্ডা নতুন ব্যবহারকারী এবং বৈজ্ঞানিক সম্প্রদায়ের জন্য প্যাকেজ পরিচালনা এবং স্থাপনাকে সহজ করে তোলে৷
Anaconda হল conda, একটি প্যাকেজ এবং একটি পরিবেশ ব্যবস্থাপক যা পাইথন বা এর প্যাকেজের বিভিন্ন সংস্করণ ব্যবহার করে এমন প্রকল্পগুলিকে আলাদা করতে ব্যবহৃত হয়। এটি প্যাকেজ আপডেট করতে এবং একটি নির্দিষ্ট প্রকল্প থেকে ইনস্টল বা আনইনস্টল করতেও ব্যবহৃত হয়।
উবুন্টুতে কীভাবে অ্যানাকোন্ডা ইনস্টল করবেন
উবুন্টুতে অ্যানাকোন্ডা ইনস্টল করার ধাপগুলি এখানে রয়েছে:
ধাপ 1:আপনার সিস্টেম আপডেট এবং আপগ্রেড করুন
উবুন্টুতে অ্যানাকোন্ডা ইনস্টল করা শুরু করতে, আপনাকে প্রথমে আপনার লিনাক্স সিস্টেম রিপোজিটরি আপডেট করতে হবে। এটি করার জন্য, Ctrl + Alt + T টিপে উবুন্টু টার্মিনাল খুলুন। এবং তারপর নিম্নলিখিত কমান্ড জারি করুন:
sudo apt-get update এখন সিস্টেম প্যাকেজ আপগ্রেড করতে নিম্নলিখিত কমান্ডটি চালান:
sudo apt-get upgrade ধাপ 2:উবুন্টুতে অ্যানাকোন্ডা ইনস্টলার ডাউনলোড করুন
এই ধাপে, আপনি অ্যানাকোন্ডা প্যাকেজ ডাউনলোড করতে wget কমান্ড ব্যবহার করবেন। আপনার সিস্টেমে Wget ইনস্টল না থাকলে, নিম্নলিখিত কমান্ডটি চালান:
sudo apt-get install wget আপনাকে /tmp এ ইনস্টলারটি ডাউনলোড করতে হবে৷ ডিরেক্টরি /tmp প্রবেশ করতে cd কমান্ড ব্যবহার করুন ফোল্ডার:
cd /tmp একবার আপনি প্রবেশ করলে, প্যাকেজটি ডাউনলোড করতে নিম্নলিখিত কমান্ডটি চালান:
wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh এটি ডাউনলোড হতে কিছু সময় লাগতে পারে তাই অপেক্ষা করুন। Anaconda প্যাকেজ একটি বড় ফাইল, প্রায় 500MB+। আপনি যখন অ্যানাকোন্ডা ডাউনলোড করেন, তখন এটি কনডা, পাইথন এবং 150 টিরও বেশি বৈজ্ঞানিক প্যাকেজ এবং তাদের নির্ভরতা দিয়ে পরিপূর্ণ হয়৷
একবার আপনি অ্যানাকোন্ডা ইনস্টলার প্যাকেজটি ডাউনলোড করলে, নিম্নলিখিত কমান্ডটি ব্যবহার করে এর হ্যাশ কোড অখণ্ডতা যাচাই করুন:
sha256sum Anaconda3-2022.05-Linux-x86_64.sh
আউটপুটটি Anaconda ইনস্টলারের SHA256 চেকসাম, এবং এটি অবশ্যই অফিসিয়াল অ্যানাকোন্ডা ওয়েবপেজে উপস্থিত কোডের সাথে মেলে।
ম্যাচ ব্যর্থ হলে, আপনি ত্রুটি পাবেন এবং স্ক্রিপ্ট Anaconda ইনস্টল করবে না। যদি কোডটি মিলে যায়, আপনি আপনার সিস্টেমে Anaconda ইনস্টল করতে এগিয়ে যেতে পারেন।
ধাপ 3:উবুন্টুতে Anaconda ইনস্টল করুন
Anaconda ইনস্টল করতে, Anaconda Bash শেল স্ক্রিপ্টটি এভাবে চালান:
bash Anaconda3-2022.05-Linux-x86_64.sh যারা অ্যানাকোন্ডা তাদের সিস্টেমের সমস্ত ডিস্ক স্থান নিতে চান না তারা পরিবর্তে মিনিকোন্ডা ইনস্টল করতে পারেন। মিনিকোন্ডা হল একটি লাইটার ডিস্ট্রিবিউশন যা শুধুমাত্র কনডা এবং পাইথন দিয়ে পরিপূর্ণ হয়। আপনি যদি কোনো বৈজ্ঞানিক প্যাকেজ ইনস্টল করতে চান, আপনি এখনও এটি কনডা দিয়ে করতে পারেন।
মিনিকোন্ডা ইনস্টল করতে, নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন:
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 প্রথম কমান্ডটি প্যাকেজটি ডাউনলোড করবে, দ্বিতীয় কমান্ডটি ডাউনলোড করা ফাইলটির হ্যাশ অখণ্ডতা যাচাই করবে এবং তৃতীয় কমান্ডটি মিনিকোন্ডা ইনস্টলারকে কার্যকর করবে৷
একবার আপনি ব্যাশ স্ক্রিপ্টটি চালানোর পরে, এটি আপনাকে লাইসেন্স চুক্তিটি দেখতে অনুরোধ করবে। লাইসেন্স দেখতে, হ্যাঁ টাইপ করুন এবং Enter চাপুন .
লাইসেন্স চুক্তি দেখার পরে, ইনস্টলার জিজ্ঞাসা করবে আপনি লাইসেন্স গ্রহণ করতে চান কি না। হ্যাঁ টাইপ করুন সম্মত হতে এবং এন্টার টিপুন .
এরপরে, ইনস্টলার আপনাকে সেই অবস্থান জিজ্ঞাসা করবে যেখানে আপনি Anaconda ইনস্টল করতে চান। ডিফল্ট অবস্থান রাখতে, এন্টার টিপুন . অন্যথায়, আপনি যেখানে অ্যাপ্লিকেশনটি ইনস্টল করতে চান সেই ডিরেক্টরির পথটি উল্লেখ করুন। এর পরে, ইনস্টলেশন শুরু হবে, এবং আপনি এটি টার্মিনালে ট্র্যাক করতে পারেন৷
৷
ইনস্টলেশন সম্পূর্ণ হলে, এই কমান্ডের সাহায্যে পরিবেশ সেটিংস সক্রিয় করুন:
source ~/.bashrc ধাপ 4:ইনস্টলেশন যাচাই করুন
ইনস্টলেশন প্রক্রিয়া সম্পূর্ণ হওয়ার পরে, ইনস্টলেশন যাচাই করা একটি ভাল অভ্যাস। আপনি নিম্নলিখিত কমান্ডের সাহায্যে এটি অর্জন করতে পারেন:
conda info
আউটপুটে, আপনি অ্যানাকোন্ডা সম্পর্কিত সমস্ত তথ্য দেখতে পাবেন। এটি বলে যে Anaconda এখন আপনার সিস্টেমে বিদ্যমান। যদি, আপনি "conda:command not found" ত্রুটি পান, এর মানে ইনস্টলেশনে একটি সমস্যা ছিল যার কারণে ইনস্টলার Anaconda ইনস্টল করতে ব্যর্থ হয়েছে।
এটি ঠিক করতে, আবার অ্যানাকোন্ডা ইনস্টল করার চেষ্টা করুন এবং নিশ্চিত করুন যে আপনি কোনও পদক্ষেপ মিস করবেন না৷
ইনস্টলেশন যাচাই করার আরেকটি উপায় হল আপনি যে অ্যাপ্লিকেশনটি ইনস্টল করেছেন তার সংস্করণটি পরীক্ষা করে। আপনি যদি আউটপুটে সংস্করণ নম্বর পান, তাহলে এর মানে হল অ্যাপ্লিকেশনটি সফলভাবে ইনস্টল করা হয়েছে, এবং এটি এখন আপনার সিস্টেমে বিদ্যমান, আপনার ব্যবহারের জন্য প্রস্তুত৷
কনডা সংস্করণ পরীক্ষা করতে, নিম্নলিখিত কমান্ড ইস্যু করুন:
conda --version কিভাবে উবুন্টুতে অ্যানাকোন্ডা আপডেট করবেন
ইনস্টলেশনের পরেই আপনাকে অ্যানাকোন্ডা আপডেট করতে হবে না। কিন্তু আপনাকে শীঘ্রই বা পরে এটি করতে হবে। সেক্ষেত্রে, আপনি প্রথমে নিম্নলিখিত কমান্ডটি চালিয়ে কনডা প্যাকেজ ম্যানেজার আপডেট করবেন:
conda update conda
y লিখুন অথবা হ্যাঁ এগিয়ে যেতে।
এর পরে, conda ব্যবহার করে Anaconda আপডেট করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
conda update anaconda
কিভাবে উবুন্টু থেকে অ্যানাকোন্ডা আনইনস্টল করবেন
আপনার সিস্টেম থেকে Anaconda আনইনস্টল করতে হলে কি হবে? আপনি দুটি মৌলিক লিনাক্স কমান্ডের সাহায্যে উবুন্টু থেকে অ্যানাকোন্ডা সরাতে পারেন। প্রথমে, আপনি anaconda-clean ইনস্টল করবেন নিম্নলিখিত কমান্ড ব্যবহার করে আপনার সিস্টেমে প্যাকেজ:
conda install anaconda-clean এরপর, Anaconda:
-এর অন্তর্গত সমস্ত ফাইল এবং ডিরেক্টরি মুছে ফেলতে এটি ব্যবহার করুনanaconda-clean
অ্যানাকোন্ডা দিয়ে অনায়াসে বৈজ্ঞানিক কর্মপ্রবাহ পরিচালনা করুন
আপনি সফলভাবে উবুন্টুতে অ্যানাকোন্ডা ইনস্টল করেছেন এবং এখন উপলব্ধ বিভিন্ন বৈজ্ঞানিক প্যাকেজগুলির সাথে পরীক্ষা শুরু করতে পারেন। আপনি চাইলে কনডা দিয়ে অতিরিক্ত প্যাকেজও ইনস্টল করতে পারেন।
অ্যানাকোন্ডা একটি শক্তিশালী টুল যা আপনাকে সহজেই মেশিন লার্নিং মডেল ডেভেলপ করতে এবং স্থাপন করতে দেয় এবং এটি অফার করে এমন শত শত বৈজ্ঞানিক প্যাকেজ এবং লাইব্রেরির সাহায্যে শেখার সহজ করে তোলে।