آیا مدیریت بسته های پایتون یا پیگیری وابستگیهای پروژه برایتان دشوار است؟ آناکوندا این مشکل را حل کرده است. این توزیع متنباز برای پایتون و R، مدیریت محیطها و بستههای شما را به راحتی امکانپذیر میکند. این توزیع به شما در مدیریت وابستگیها و ایجاد محیطهای پروژهی قابل اعتماد و ایزوله کمک میکند.
این آموزش مراحل نصب آناکوندا روی سرور اوبونتو شما را ارائه میدهد .
پیش نیاز ها #
برای دنبال کردن، مطمئن شوید که موارد زیر را دارید:
- یک سرور اوبونتو
- آشنایی با ترمینال لینوکس
نحوه نصب آناکوندا در اوبونتو ۲۲.۰۴ #
شما میتوانید آناکوندا را با استفاده از حالت تعاملی یا حالت بیصدا نصب کنید. در این بخش، نحوه نصب آناکوندا با استفاده از حالت تعاملی را خواهید آموخت. سپس، رویکرد سریعتر را یاد خواهید گرفت که همه چیز را به طور خودکار و بدون هیچ گونه پیامی نصب میکند.
مرحله ۱: دسترسی به سرور از طریق SSH #
برای شروع نصب، ابتدا با اجرای دستور زیر در ترمینال محلی خود، از طریق SSH به سرور خود وارد شوید:
ssh user@server-ip
userبه جای و ، نام کاربری و آدرس IP سرور خود را وارد کنید server-ip.

مرحله ۲: بهروزرسانی بستههای سیستمی #
در مرحله بعد، به عنوان یک تمرین خوب، باید مطمئن شوید که بستههای سیستمی سرور شما بهروز هستند. این کار به جلوگیری از مشکلات احتمالی در طول فرآیند نصب کمک میکند. لیست بستهها را بهروزرسانی کنید و بستههای قدیمی را با استفاده از دستور زیر بهروزرسانی کنید:
apt update && apt upgrade -y

مرحله ۳: ایجاد یک کاربر غیر ریشه #
همچنین باید یک کاربر غیر ریشه ایجاد کرده و به آن سوئیچ کنید تا خطر تغییرات تصادفی که میتواند کل سیستم را تحت تأثیر قرار دهد ( demo-userدر اینجا استفاده شده است) به حداقل برسد.
adduser demo-user
usermod -aG sudo demo-user
su - demo-user
اکنون باید وارد سیستم شده باشید demo-userو میتوانید مراحل نصب را ادامه دهید.

مرحله ۴: دانلود فایل نصب آناکوندا #
در مرحله بعد، اسکریپت نصب کننده آناکوندا را با استفاده از دستور زیر دانلود کنید wget. میتوانید آخرین نسخه اسکریپت را مستقیماً از وبسایت آناکوندا دریافت کنید .
ابتدا، /tmpبرای تمیز نگه داشتن دایرکتوری کاری خود، به دایرکتوری مورد نظر بروید:
cd /tmp

سپس، اسکریپت نصب را دانلود کرده و نام آن را به … تغییر دهید anaconda.sh:
wget -O anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-x86_64.sh

مرحله ۵: دانلود را تأیید کنید #
برای اطمینان از اینکه اسکریپت در طول فرآیند دانلود خراب نشده است، با استفاده از دستور زیر، مجموع بررسی آن را تأیید کنید:
sha256sum anaconda.sh

چکسامی که ایجاد کردهاید را با چکسام ارائه شده در وبسایت مقایسه کنید . اگر مطابقت داشتند، فایل سالم و قابل استفاده است. در غیر این صورت، فایل را دوباره دانلود کنید و دوباره تأیید کنید.
مرحله ۶: نصب آناکوندا #
اگر تأیید چکسام موفقیتآمیز بود، میتوانید نصب را ادامه دهید.
گزینه ۱: نصب تعاملی
اسکریپت را اجرا کنید تا فرآیند نصب آغاز شود:
bash anaconda.sh
شما باید توافقنامه مجوز کاربر نهایی را مشاهده کنید. برای خواندن آن از کلید Enter یا کلید جهت پایین استفاده کنید. YESدر صورت درخواست پذیرش توافقنامه، آن را تایپ کرده و Enter را بزنید.

در مرحله بعد، از شما خواسته میشود که محل نصب را مشخص کنید. برای پذیرش محل پیشفرض (که دایرکتوری خانگی شماست) کلید Enter را فشار دهید یا در صورت تمایل، دایرکتوری دیگری را مشخص کنید. پس از آن نصب شروع میشود.

پس از اتمام نصب، از شما خواسته میشود که آناکوندا را راهاندازی کنید. YESبرای راهاندازی خودکار آناکوندا در هنگام راهاندازی، عبارت زیر را تایپ کرده و Enter را فشار دهید یا NOاگر ترجیح میدهید بعداً آن را به صورت دستی فعال کنید، عبارت زیر را تایپ کنید.

گزینه ۲: نصب بیصدا
برای نصب سریعتر و غیرتعاملی، میتوانید از حالت بیصدا با -bگزینه (batch) استفاده کنید:
bash anaconda.sh -b
این گزینه آناکوندا را با تنظیمات پیشفرض (پذیرش خودکار توافقنامه مجوز و محل نصب پیشفرض) و بدون هیچ گونه سوالی از کاربر نصب میکند.

مرحله ۷: مقداردهی اولیه آناکوندا #
اگر با استفاده از حالت تعاملی نصب کرده بودید و وارد NOمقداردهی اولیه خودکار شده بودید، برای مقداردهی اولیه آناکوندا، دستور زیر را اجرا کنید:
source <Path_to_conda>/bin/activate
باید ببینید که آناکوندا فعال شده و اعلان تغییر میکند تا این را نشان دهد.
پس از فعالسازی، برای افزودن توابع پوسته، دستور زیر را اجرا کنید:
conda init

اگر وارد کرده باشید YES، به طور خودکار مقداردهی اولیه میشود (این کار محیط را طوری تنظیم میکند که condaدستور آناکوندا در PATH کاربر در دسترس باشد. این معمولاً شامل تغییر پروفایل پوسته برای گنجاندن دایرکتوری باینری آناکوندا در PATH است) اما برای اعمال تغییرات ایجاد شده در فایل bash با استفاده از دستور زیر، باید یک ترمینال دیگر باز کنید یا ترمینال فعلی خود را رفرش کنید:
source ~/.bashrc

اگر با استفاده از حالت بیصدا نصب کردهاید، با استفاده از دستور زیر آن را فعال کنید:
source <Path_to_conda>/bin/activate
سپس توابع پوسته آناکوندا را با استفاده از موارد زیر اضافه کنید:
conda init

با اتمام نصب و فعالسازی، محیط پایه هر بار که یک ترمینال جدید باز میکنید، به طور خودکار فعال میشود. اگر ترجیح میدهید محیط پایه به طور پیشفرض فعال نباشد، میتوانید با اجرای دستور زیر این رفتار را غیرفعال کنید:
conda config --set auto_activate_base False
پس از انجام این کار، وقتی یک ترمینال جدید باز میکنید، Conda به طور خودکار محیط پایه را فعال نمیکند. برای استفاده از Conda، باید با اجرای دستور یک محیط را به صورت دستی فعال کنید conda activate.
مرحله ۸: تأیید نصب #
با بررسی اطلاعات کامل آن با استفاده از دستور زیر، نصب را تأیید کنید:
conda info

آناکوندا را بهروزرسانی کنید #
اگر قبلاً آناکوندا را نصب کردهاید و میخواهید آن را به آخرین نسخه ارتقا دهید، میتوانید با اجرای دستور زیر این کار را انجام دهید:
conda update conda

نحوه حذف کردن آناکوندا! #
اگر به هر دلیلی میخواهید آناکوندا را حذف نصب کنید، دستور زیر را اجرا کنید:
rm -rf ~/anaconda3

برای اعمال تغییرات، از جلسه ترمینال خود خارج شوید و یک جلسه جدید باز کنید.
نتیجه گیری #
تا الان، شما باید Anaconda را با موفقیت روی سیستم Ubuntu 22.04 خود نصب کرده باشید. اکنون یک ابزار قدرتمند برای مدیریت بستهها و محیطهای پایتون دارید.
