آموزش نصب فایلهای RPM (پکیج) در 8 CentOS
RPM Package Manager (RPM) یک سیستم مدیریت بسته قدرتمند است که توسط Red Hat Linux و مشتقات آن مانند CentOS و Fedora استفاده می شود. RPM همچنین به دستور rpm و فرمت فایل .rpm ارجاع می دهد. در این آموزش نحوه نصب فایل های rpm در CentOS را توضیح خواهیم داد.
مخازن CentOS شامل هزاران بسته در دقیقه است که می توانند با استفاده از مدیر نرم افزار دسک تاپ یا از خط فرمان با استفاده از نرم افزارهای yum
، dnf
و rpm
نصب شوند.
برخی از کتابخانه ها و برنامه ها با فرمت rpm پکیج شده اند اما در هیچ مخزن CentOS گنجانده نشده اند. این برنامه ها باید از وب سایت های توسعه دهنده بارگیری و به صورت دستی نصب شوند.
هنگام نصب بسته های rpm از منابع غیررسمی بسیار مراقب باشید. این بسته باید برای معماری سیستم شما و نسخه CentOS ساخته شود . هرگز بسته های اساسی سیستم مانند glibc ، systemd یا سایر سرویس ها و کتابخانه ها را که برای عملکرد صحیح سیستم ضروری هستند ، جایگزین یا به روز نکنید.
فقط root یا کاربر دارای امتیازات sudo می تواند بسته های RPM را نصب یا حذف کند.
یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.
وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.
نصب فایلهای rpm با yum
و dnf
yum
و dnf
ابزارهای خط فرمان برای نصب ، بروزرسانی ، حذف و در غیر این صورت مدیریت بسته های rpm در CentOS و توزیع های مرتبط با لینوکس هستند.
در CentOS 8 دستور dnf
با yum
به عنوان مدیر بسته پیش فرض جایگزین شده است.
می توانید استفاده از yum
در CentOS 8 ادامه دهید ، زیرا این یک اسم مستعار برای dnf
است.
برای نصب بسته های rpm محلی با yum
یا dnf
از دستور install
استفاده کنید . در مثال زیر ما مرورگر Chrome را نصب می کنیم:
sudo yum install google-chrome-stable_current_x86_64.rpm
sudo dnf install google-chrome-stable_current_x86_64.rpm
هر دو دستور yum
و dnf
تمام وابستگی های بسته را نصب می کنند. برای ادامه از شما خواسته می شود که Y
تایپ کنید:
خروجی:
...
Install 69 Packages
Total size: 45 M
Total download size: 28 M
Installed size: 292 M
Is this ok [y/N]:
برنامه بر روی سیستم شما نصب شده است ، و شما می توانید شروع به استفاده از آن کنید.
همچنین می توانید بسته rpm را مستقیماً از طریق URL نصب کنید:
sudo yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
sudo dnf install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
نصب فایل های rpm با rpm
rpm
یک مدیر بسته سطح پایین برای سیستم های RHEL است.
همیشه باید هنگام نصب ، به روزرسانی و از بین بردن بسته ها از yum
یا dnf
over rpm استفاده کنید.
برای نصب بسته های rpm با rpm
از گزینه -i
(یا -U
) و مسیر پرونده استفاده کنید:
sudo rpm -i google-chrome-stable_current_x86_64.rpm
اگر بسته ای که نصب می کنید یا آن را به روز می کنید به بسته های دیگری که در حال حاضر نصب نشده اند بستگی دارد ، rpm
لیستی از تمام وابستگی های از دست رفته را نشان می دهد. شما باید تمام وابستگی ها را نصب کنید.
rpm
همچنین نصب بسته ها از URL را می پذیرد:
sudo rpm -i google-chrome-stable_current_x86_64.rpm
نتیجه
در CentOS ، می توانید یک فایل محلی rpm را با استفاده از yum
یا dnf
نصب کنید، به همان روشی که یک بسته را از مخازن نصب می کنید.
اولین نفر باشید که نظر ارسال میکنید