خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه نصب یک Package Manager جدید در لینوکس

نصب یک مدیر بسته جدید بدون جایگزینی نصب لینوکس موجود بسیار آسان است.

یک مدیر بسته برای مدیریت و نگهداری نرم افزار در سیستم لینوکس شما ضروری است. هر توزیع لینوکس به طور پیش فرض با یک مدیر بسته ارسال می شود. اوبونتو با مدیر بسته APT عرضه می‌شود، توزیع‌های مبتنی بر Arch دارای Pacman هستند و غیره.

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

مدیر بسته خود را انتخاب کنید

چندین مدیر بسته برای دانلود رایگان وجود دارد. مناسب خود را انتخاب کنید و آن را نصب کنید. اگر می‌پرسید بهترین گزینه‌ها کدامند، در اینجا لیست کوتاهی از برجسته‌ترین مدیران بسته برای لینوکس آورده شده است:

1. پکمن

Pacman مدیر بسته پیش‌فرض برای همه توزیع‌های مبتنی بر Arch است. این یک مکانیسم سرور-کلینت را دنبال می کند تا به روز رسانی ها را در سیستم محلی با آخرین نسخه های منتشر شده روی سرور همگام سازی کند، که کاملاً با فلسفه جدید Arch مطابقت دارد.

2. APT

ابزار بسته پیشرفته یا APT یک مدیر بسته رایگان و منبع باز است که به عنوان راه حل پیش فرض مدیریت بسته برای مشتقات اوبونتو/دبیان ارسال می شود. کاربر پسند، سریع و قابل اعتماد است.

3. DNF

Dandified Yum یا DNF جانشین نسلی Yellowdog Updater Modified (YUM) است. DNF معمولاً به عنوان مدیر بسته اولیه در توزیع‌های لینوکس مبتنی بر RPM – Fedora، CentOS و RHEL استفاده می‌شود.

DNF با انگیزه اصلی جبران حفره‌های موجود در YUM توسعه داده شد و بهبود عملکرد و سایر به‌روزرسانی‌های کیفیت زندگی را به کسانی که از YUM مهاجرت می‌کنند ارائه می‌دهد.

نصب یک Package Manager جدید در لینوکس

مراحل نصب بسته به مدیر بسته ای که نصب می کنید و جایی که آن را نصب می کنید، از توزیعی به توزیع دیگر متفاوت خواهد بود. بیایید نصب پکیج منیجرهای مختلف را در سه مورد از پرکاربردترین توزیع‌های لینوکس – اوبونتو، آرچ و فدورا بررسی کنیم.

مطلب مرتبط:   نحوه نصب و راه اندازی Anaconda در اوبونتو

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

این مشکلات می‌تواند باعث ایجاد مشکل در تجربه دسک‌تاپ لینوکس شما شود، بنابراین توصیه می‌کنیم توزیعی را بر اساس مدیر بسته‌ای که با آن ارسال می‌شود انتخاب کنید.

نحوه نصب Pacman در اوبونتو/دبیان

دانلود و نصب pacman

هیچ گونه رسمی Pacman سازگار با اوبونتو/دبیان وجود ندارد. بنابراین، شما باید به یک اسکریپت شبیه‌ساز Pacman بسنده کنید که دستورات Pacman را برای فراخوانی گزینه‌های معادل در APT می‌پذیرد. در اینجا نحوه تقلید Pacman در توزیع مبتنی بر اوبونتو/دبیان آمده است:

  1. به عنوان یک مرحله مقدماتی، سیستم خود را با استفاده از: sudo apt-get update && sudo apt-get upgrade به روز رسانی و ارتقا دهید
  2. با استفاده از دستور wget، بسته DEB آخرین بیلد مدیریت بسته Pacman را از مخزن رسمی Deb Pacman دانلود کنید. به طور مشابه، اگر در توزیع مبتنی بر RPM هستید، بسته RPM را برای نصب دانلود کنید. همچنین اگر نمی خواهید از wget استفاده کنید، می توانید بسته را به صورت دستی دانلود کنید.
  3. بسته را با استفاده از dpkg با اجرای:sudo dpkg -i deb-pacman-*.dpkg نصب کنید

sudo apt-get update && sudo apt-get upgrade

sudo dpkg -i deb-pacman-*.dpkg

اسکریپت شبیه ساز Pacman را با استفاده از دستور pacman فراخوانی کنید و از آن مانند Pacman در هر توزیع مبتنی بر لینوکس Arch استفاده کنید. چند دستور Pacman را امتحان کنید تا متوجه آن شوید و خطاها را بررسی کنید. برای تجربه واقعی Pacman، توصیه می کنیم به Arch Linux تغییر دهید.

نحوه نصب DNF در اوبونتو و دبیان

dnf در اوبونتو

برخلاف Pacman، می‌توانید مدیریت بسته DNF را مستقیماً با استفاده از APT نصب کنید، و از دردسر مرتب کردن فایل‌های ساخت به صورت دستی صرفنظر کنید. برای نصب DNF در توزیع لینوکس مبتنی بر دبیان مراحل زیر را دنبال کنید:

  1. به عنوان یک مرحله اولیه، سیستم خود را با استفاده از: sudo apt update && sudo apt upgrade به روز رسانی و ارتقا دهید
  2. دستور زیر را برای نصب DNF با استفاده از مدیریت بسته APT صادر کنید: sudo apt install dnf

sudo apt update && sudo apt upgrade

sudo apt install dnf

اکنون APT شروع به نصب مدیریت بسته DNF روی سیستم شما می کند. آن را با آزمایش چند دستور اساسی آزمایش کنید. برای شروع، سعی کنید یک بسته جدید را مانند توزیع های معمولی مبتنی بر RPM دانلود و نصب کنید.

مطلب مرتبط:   نحوه تجسم پاسخ های پینگ در لینوکس با gping

نحوه نصب APT در فدورا و سایر توزیع‌های مبتنی بر RPM

در حال اجرا بر روی فدورا

مشابه نصب DNF در اوبونتو با APT، می توانید APT را در فدورا با استفاده از مدیریت بسته DNF نصب کنید. برای نصب APT در توزیع لینوکس مبتنی بر RPM مراحل زیر را دنبال کنید:

  1. به عنوان یک مرحله مقدماتی، سیستم خود را با استفاده از:sudo dnf upgrade به روز رسانی و ارتقا دهید
  2. دستور زیر را برای نصب APT با استفاده از مدیریت بسته DNF صادر کنید: sudo dnf install apt

sudo dnf upgrade

sudo dnf install apt

اکنون باید مدیر بسته APT را روی سیستم خود نصب کنید. آن را با تایپ apt فراخوانی کنید و برای شروع چند دستور اساسی را امتحان کنید.

نحوه نصب Pacman در فدورا و سایر توزیع‌های مبتنی بر RPM

pacman در فدورا

با دانلود و نصب بسته با استفاده از مدیر بسته DNF می توانید Pacman را روی فدورا و سایر توزیع های مبتنی بر RPM نصب کنید. در اینجا مراحلی وجود دارد که باید دنبال کنید:

  1. به عنوان یک مرحله مقدماتی، سیستم خود را با استفاده از:sudo dnf upgrade به روز رسانی و ارتقا دهید
  2. دستور زیر را برای نصب Pacman با استفاده از مدیریت بسته DNF صادر کنید: sudo dnf install pacman

sudo dnf upgrade

sudo dnf install pacman

DNF اکنون شروع به نصب Pacman روی سیستم شما می کند. برای یادگیری نحوه استفاده از آن، sudo pacman -h را تایپ کنید و لیست کاملی از تمام دستورات و عملکردهایی که Pacman ارائه می دهد دریافت خواهید کرد.

نحوه نصب APT و DNF در آرچ لینوکس

dnf روی قوس

می توانید مدیریت بسته های APT و DNF را در Arch Linux از مخزن کاربر Arch (AUR) نصب کنید. AUR یک مخزن جامعه محور است که میزبان هزاران بسته ارائه شده توسط کاربران Arch است. می توانید از یک کمک کننده AUR مانند yay استفاده کنید یا به صورت دستی بسته ها را در سیستم خود نصب کنید.

مطلب مرتبط:   Speek: یک برنامه چت متمرکز بر حریم خصوصی که در شبکه Tor ساخته شده است

در اینجا نحوه نصب APT و DNF در Arch Linux آورده شده است:

  1. به عنوان یک مرحله مقدماتی، سیستم خود را با استفاده از:sudo pacman -Syu به روز رسانی و ارتقا دهید
  2. دستور زیر را برای نصب DNF و APT با استفاده از yay:yay -S dnf && yay -S apt صادر کنید.

sudo pacman -Syu

yay -S dnf && yay -S apt

مدیران بسته APT و DNF باید روی سیستم شما نصب شوند. اکنون می توانید از آنها برای تمام وظایف مدیریت بسته خود استفاده کنید.

بسته ها را در سیستم لینوکس خود به طور موثر مدیریت کنید

اگر انگیزه دارید از لینوکس به عنوان یک درایور روزانه استفاده کنید، باید زمان و تلاش خود را صرف یادگیری اصول مدیریت بسته کنید تا مطمئن شوید که سیستم شما کارآمد و سریع باقی می ماند.

مدیریت بسته کلیدی برای طول عمر سیستم لینوکس شما است و تضمین می کند که سیستم شما توسط بسته های شکسته به خطر نیفتد.