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

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

نحوه استفاده از deb-get: یک مدیر بسته مشابه APT برای بسته‌های DEB

با deb-get، می‌توانید فایل‌های DEB دانلود شده از منابع شخص ثالث را با استفاده از یک نحو آشنا مانند APT نصب و مدیریت کنید.

یکی از لذت‌های استفاده از توزیع‌های مبتنی بر دبیان و اوبونتو، ابزار بسته‌های پیشرفته (APT) است که به شما کمک می‌کند تا به سرعت بسته‌ها را به صورت آنلاین جستجو کنید، سپس آن‌ها را با یک فرمان نصب، به‌روزرسانی یا حذف کنید.

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

deb-get ابزاری است که هدف آن تکرار عملکرد APT است. می‌توانید از آن برای جستجوی مخازن اختصاصی DEB و نصب، به‌روزرسانی و حذف نرم‌افزار استفاده کنید – درست مانند APT.

APT مدیر بسته استاندارد طلایی برای توزیع‌های مبتنی بر دبیان است

جعبه های مقوایی روی میز

هنگامی که برای اولین بار با دبیان یا اوبونتو آشنا می شوید، APT یک ابزار شگفت انگیز است. به‌طور پیش‌فرض، می‌توانید هزاران بسته FOSS با پشتیبانی Canonical را از مخزن اصلی و همچنین ده‌ها هزار پروژه FOSS پشتیبانی شده توسط جامعه را از مخزن Universe نصب کنید.

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

sudo apt-get install package-name

شما به این دو مخزن نیز محدود نیستید. همچنین مخزن Restricted که شامل نرم‌افزارهای غیرآزاد رسمی مانند درایورها و کدک‌ها است و مخزن Multiverse که حاوی نرم‌افزاری است که نه رایگان است و نه به طور رسمی پشتیبانی می‌شود، وجود دارد.

مطلب مرتبط:   چگونه VPN را روی Raspberry Pi خود نصب کنیم

همانطور که گویی این کافی نبود، اضافه کردن بایگانی بسته های شخصی شخص ثالث (PPA) و استفاده از APT برای نصب نرم افزار از آنها ساده است.

اگر نام مخازن بالا شما را گیج می کند، باید در مورد انواع مختلف مخازن نرم افزار موجود در اوبونتو اطلاعات بیشتری کسب کنید.

چرا نرم افزار را با استفاده از بسته های DEB نصب کنیم؟

همانطور که ابزار APT عالی است، دارای معایبی است. نرم افزار همیشه به این شکل بسته بندی نمی شود – به این معنی که برنامه های مورد نظر شما ممکن است گم شوند و بسته های موجود در مخازن همیشه به روز نیستند.

اگر از طریق GitHub به دنبال پروژه‌های جالب و جالبی هستید که می‌خواهید روی سیستم Debian یا Ubuntu خود امتحان کنید، اغلب متوجه می‌شوید که ابزاری که می‌خواهید آزمایش کنید فقط به‌عنوان دسته‌ای از باینری‌ها در صفحه انتشار موجود است.

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

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

deb-get عملکرد apt-get را در اختیار شما قرار می دهد، به این معنی که دیگر هرگز نگران نصب یا به روز رسانی DEB های خود نخواهید بود!

مطلب مرتبط:   نحوه نصب گوگل کروم در اوبونتو

نحوه نصب deb-get در لینوکس

نصب deb-get با curl

از آنجایی که هنوز deb-get را نصب نکرده اید، نمی توانید از آن برای نصب خود استفاده کنید. در عوض، از دستور curl استفاده کنید و اسکریپت نصب را به Bash انتقال دهید.

ابتدا curl را با:

sudo apt install curl

اکنون دستور زیر را برای نصب deb-get اجرا کنید:

curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get

از deb-get برای به روز نگه داشتن آخرین نسخه های DEB استفاده کنید

lutris را با deb-get جستجو و نصب کنید

اگر با APT آشنایی دارید، با deb-get در خانه خواهید بود.

اولین کاری که باید انجام دهید این است که لیست نرم افزارهای نصب شده و موجود در مخازن را با استفاده از:

deb-get update

برای جستجوی یک بسته یا برنامه خاص، از:

deb-get search packagename

به عنوان مثال، اگر می خواهید مدیر بازی های PC عالی Lutris برای لینوکس را پیدا کنید، باید وارد کنید:

deb-get search lutris

پس از یافتن بسته مورد نظر، آن را با استفاده از:

sudo deb-get install packagename

deb-get بسته و وابستگی های آن را واکشی و نصب می کند.

هر مقدار نرم افزار را که دوست دارید نصب کنید، سپس آن را با:

deb-get update

اگر نرم افزار نصب شده ای وجود دارد که نیاز به ارتقا دارد، از دستور ارتقا استفاده کنید:

sudo deb-get upgrade

می توانید بسته های فردی را مجدداً با موارد زیر نصب کنید:

sudo deb-get reinstall packagename

بسیاری از دستورات deb-get در دسترس هستند. آنها را در اسناد استفاده deb-get بررسی کنید.

deb-get نصب و به روز رسانی باینری های DEB را در اوبونتو آسان می کند

خیلی خوب است که بتوانید بسته های DEB را در اوبونتو نصب کنید بدون اینکه نگران باشید که از نسخه قدیمی یا قدیمی استفاده می کنید.

مطلب مرتبط:   چگونه از یک جلسه SSH بدون پاسخ در لینوکس خارج شویم

راه‌های زیادی برای نصب نرم‌افزار در لینوکس وجود دارد، از جمله کامپایل کردن از منبع، Flatpaks، snaps یا AppImages.