مدیریت بسته های نرم افزاری در لینوکس

مدیریت بسته های نرم افزاری در لینوکس

در این مقاله می آموزیم که چگونه از ابزار YUM توسعه یافته توسط  Red Hat  برای نصب ، بروزرسانی ، حذف ، جستجو، و مدیریت نرم افزار استفاده کنیم . یام (Yellowdog Updater Modified) که به اختصار به آن YUM گفته میشود یک خط فرمان متن باز و ابزاری برای مدیریت بسته گرافیکی مبتنی بر RPM (red hat package manager) در سیستم عامل لینوکس است و به کاربران و مدیران سیستم اجازه می دهد که به راحتی بسته نرم افزاری در سیستم را نصب، بروز رسانی، حذف و یا جستجو کنند. این ابزار متن باز توسعه یافته توسط Seth Vidal دارای مجوز GPL (General Public License) می باشد.

مدیریت بسته های نرم افزاری در لینوکس

مدیریت بسته های نرم افزاری در لینوکس

مدیریت بسته های نرم افزاری در لینوکس

۱٫ نصب بسته نرم افزاری با استفاده از YUM

برای نصب یک بسته گیت git فقط دستور زیر را اجرا کنید تا به طور خودکار تمام پکیج های وابسته به git پیدا و نصب شود.

 

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

۲٫ حذف بسته های نرم افزاری با استفاده از YUM

اگر می خواهید بسته را با تمام وابستگیهای آن به طور کامل حذف کنید ، فقط باید دستور زیر را اجرا کنید:

 

۳٫ به روز رسانی بسته های نرم افزاری با استفاده از YUM

فرض کنید که میخواهید بسته نرم افزار GCC خود را به آخرین نسخه پایدار بروزرسانی کنید . برای اینکار فقط باید فرمان زیر را اجرا کنید، تا به طور خودکار تمام پکیج های وابسته را بروزرسانی و نصب کند.

۴٫لیست کردن بسته نرم افزاری نصب شده با استفاده از YUM

با استفاده از تابع list، می توانید یک نرم افزار خاص را با نام آن بسته جستجو کنید. به عنوان مثال، برای پیدا کردن بسته gcc  از دستور زیر استفاده کنید :

۵٫ بررسی تاریخ استفاده از YUM

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

 

۶٫ پاک کردن کش YUM

YUM به طور پیش فرض، تمام داده های کتابخانه نرم افزار libiray sotware را در /var/cache/yum/ ذخیره میکند، اگر می خواهید تمام فایل ذخیره شده را پاک کنید ، باید به صورت دوره ای دستور زیر را اجرا کنید:

۷٫آپدیت سیستم لینوکس با استفاده از دستور yum update

اگر می خواهید سیستم خود را با تمام بسته های باینری و امنیتی بروز نگهدارید، دستور زیر را اجرا کنید.

 

۸٫ جستجو پکیج با استفاده از دستور YUM

در صورتی که شما نام دقیق پکیج را به یاد داشته باشید، می توانید با استفاده از تابع search همه پکیج های موجود که با نام مورد نظر شما مطابقت دارند را پیدا کنید . به عنوان مثال، برای جستجو یک بسته نرم افزار کلمه ”  GCC” را در تابع  search قرار دهید:

 

۹٫ دریافت اطلاعات بسته نرم افزاری با استفاده از دستور YUM

برای دریافت برخی اطلاعات در مورد بسته، فقط فرمان زیر را اجرا کنید:

۱۰ – فهرست کردن تمام بسته های موجود در دیتابیس یام با استفاده از دستور YUM list

اگر میخواهید تمام پکیج های موجود در دیتابیس YUM را لیست کنید دستور زیر را اجرا کنید :

 

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

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *