اوبونتو به عنوان یک توزیع لینوکس رایگان و متن باز مبتنی بر دبیان، دارای یک سیستم مدیریت بسته جامع است. برای نصب، ارتقا، پیکربندی و حذف نرم افزار، ابزارهای مدیریتی برای مدیریت بسته ها مورد نیاز است. ابزار بسته بندی پیشرفته (APT) یکی از آنهاست. در این مقاله، شما یاد می گیرید. که چگونه از مدیر بسته APT در اوبونتو استفاده کنید. به عنوان یک مدیر لینوکس/یونیکس، باید با استفاده از مدیریت بسته آشنا باشید. مثال های عملی این آموزش به شما کمک می کند تا در استفاده از APT به عنوان یک مدیر بسته و پیکربندی بسته های موجود در مخزن پیش فرض اوبونتو، متخصص شوید.
برای آموختن نحوه استفاده از APT در مدیر بسته اوبونتو، باید یک سرور مجازی با سیستم عامل اوبونتو نصب شده و در حال اجرا داشته باشید.
دلایل استفاده از یک ابزار مدیریت بسته
چندین ابزار برای تعامل با سیستم مدیریت بسته اوبونتو مانند رابط گرافیکی و ابزارهای خط فرمان وجود دارد. مدیران سیستم از ابزارهای مدیریت بسته برای دانلود و نصب نرم افزار، ردیابی بهروزرسانیها و ارتقاهای تمام نرمافزارهای نصب شده، و کامپایل نرمافزار از منبع استفاده میکنند. استفاده از یک ابزار مدیریت بسته، همچنین به آنها امکان میدهد. تا وابستگیها را مدیریت کنند، اطلاعاتی را درباره برنامههای نصب شده نگه دارند و بسیاری کارهای دیگر انجام دهند.
استفاده از مدیر بسته APT در اوبونتو [با مثال ها]
APT (Advanced Packaging Tool) مدیر بسته پیش فرض در توزیع های مبتنی بر دبیان مانند اوبونتو است. این ابزار قدرتمند به شما امکان می دهد تا نرم افزارها را از طریق خط فرمان نصب، حذف، به روزرسانی و مدیریت کنید. در این آموزش، نحوه استفاده از دستورات اصلی APT را با مثال هایی توضیح خواهیم داد.
نصب نرم افزار با APT
برای نصب یک بسته نرم افزاری، از دستور `apt install` استفاده کنید:
sudo apt install package_name
به عنوان مثال، برای نصب مرورگر وب فایرفاکس:
sudo apt install firefox
حذف نرم افزار با APT
برای حذف یک بسته نرم افزاری، از دستور `apt remove` استفاده کنید:
sudo apt remove package_name
به عنوان مثال، برای حذف فایرفاکس:
sudo apt remove firefox
به روزرسانی لیست بسته ها
قبل از نصب یا حذف نرم افزار، توصیه می شود لیست بسته ها را با دستور `apt update` به روز کنید:
sudo apt update
این دستور، فهرست بسته های قابل دسترس را از منابع تعریف شده دریافت می کند.
به روزرسانی نرم افزارهای نصب شده
برای به روزرسانی تمام نرم افزارهای نصب شده به آخرین نسخه، از دستور `apt upgrade` استفاده کنید:
sudo apt upgrade
جستجوی بسته ها
برای جستجوی یک بسته خاص، از دستور `apt search` استفاده کنید:
apt search package_name
به عنوان مثال، برای جستجوی بسته های مرتبط با فایرفاکس:
apt search firefox
APT یک ابزار قدرتمند و کارآمد برای مدیریت نرم افزارها در سیستم عامل اوبونتو است. با استفاده از دستورات مختلف آن، می توانید به راحتی نرم افزارها را نصب، حذف، به روزرسانی و جستجو کنید.
نصب بسته .Deb با استفاده از مدیر بسته APT
از دستور زیر برای نصب یک فایل .deb با نام فایل استفاده کنید:
$ sudo apt install ./atom-amd64.deb
پاکسازی مخازن قدیمی با استفاده از مدیر بسته APT
برای حذف/پاکسازی تمام مخازن محلی قدیمی از فایل های بسته دانلود شده، یکی از دستورات زیر را اجرا کنید:
$ sudo apt autoclean
یا
$ sudo apt clean
حذف بسته های استفاده نشده با استفاده از مدیر بسته APT
هنگام نصب یک بسته جدید در سیستم، وابستگی های آن نیز همراه با آن نصب می شوند و از کتابخانه های سیستم با سایر بسته ها استفاده می کنند. پس از حذف آن بسته خاص، وابستگی های آن همچنان در سیستم باقی می مانند. بنابراین، برای حذف آنها، دستور زیر را تایپ کنید:
$ sudo apt autoremove
بررسی نسخه بسته نصب شده با استفاده از مدیر بسته APT
برای مشاهده نسخه بسته نصب شده، دستور زیر را اجرا کنید:
$ apt policy chrome
جستجوی وابستگی های معیوب یک بسته با استفاده از مدیر بسته APT
ممکن است با خطای وابستگی های معیوب بسته مواجه شده باشید. بنابراین، از دستور زیر برای بررسی اینکه آیا چنین مشکلی دارید یا خیر، استفاده کنید:
$ sudo apt-get check chrome
لیست تمام وابستگی های یک بسته
برای بررسی وابستگی های بسته مورد نظر، از دستور زیر استفاده کنید تا تمام اطلاعات آن را نمایش دهد:
$ apt-cache depends chrome
یافتن محل بسته های نصب شده
دستور زیر را اجرا کنید تا به راحتی محل بسته مورد نظر خود را پیدا کنید. این دستور همچنین تمام فایل هایی را که در آن بسته وجود دارند، لیست می کند:
$ apt-file list chrome
چگونه بسته های اوبونتو را پیدا کنیم؟
برای کشف و نمایش فقط بسته های نصب شده در سیستم خود، از دستور apt list همراه با گزینه installed استفاده کنید. با این حال، دستورات ذکر شده اطلاعات بسته را نشان نمی دهند. دستورات ترمینال لینوکس apt-search و apt show برای یافتن و نمایش جزئیات بسته های موجود کمک می کنند.
یافتن بسته های نصب شده
برای نمایش فقط بسته های نصب شده در سیستم:
apt list --installed
جستجوی بسته ها
برای جستجوی بسته ها بر اساس نام یا توضیحات:
apt-cache search keyword
نمایش جزئیات بسته
برای نمایش اطلاعات کامل یک بسته خاص، از دستور زیر استفاده کنید:
apt show package_name
نتیجه گیری
در این مقاله، نحوه استفاده از مدیر بسته APT در اوبونتو را آموختید. یادگیری ۱۲ دستور ذکر شده در این راهنما به شما کمک می کند تا نحوه استفاده از APT در اوبونتو و دستیابی به اهداف مختلف خود را بدانید. استفاده از مدیر بسته APT به شما امکان می دهد تا تمام بسته های نصب شده در اوبونتو را مدیریت کنید و آنها را نصب، به روزرسانی و حذف کنید.