وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب فایل های RPM (بسته ها) در CentOS Linux

0 9
زمان لازم برای مطالعه: 2 دقیقه



RPM Package Manager (RPM) یک سیستم مدیریت بسته قدرتمند است که توسط لینوکس Red Hat و مشتقات آن مانند CentOS و Fedora استفاده می شود. RPM همچنین به rpm فرمان و .rpm فرمت فایل.

مخازن CentOS حاوی هزاران بسته rpm هستند که می توانند با استفاده از مدیر نرم افزار دسکتاپ یا از خط فرمان با استفاده از yum، dnf، و rpm خدمات رفاهی. برخی از کتابخانه ها و برنامه ها در قالب rpm بسته بندی شده اند اما در هیچ مخزن CentOS گنجانده نشده اند. این برنامه ها باید از وب سایت های توسعه دهنده دانلود و به صورت دستی نصب شوند.

در این آموزش روش نصب فایل های rpm بر روی CentOS را توضیح خواهیم داد.

هنگام نصب بسته های rpm از منابع غیر رسمی بیشتر مراقب باشید. بسته باید برای معماری سیستم شما و نسخه CentOS ساخته شود. هرگز بسته‌های ضروری سیستم مانند glibc، systemd یا سایر سرویس‌ها و کتابخانه‌هایی را که برای عملکرد صحیح سیستم ضروری هستند، جایگزین یا به‌روزرسانی نکنید.

فقط روت یا کاربر با امتیازات sudo می تواند بسته های RPM را نصب یا حذف کند.

نصب فایل های rpm با yum و dnf

yum و dnf هستند command-line ابزارهایی برای نصب، به‌روزرسانی، حذف و مدیریت بسته‌های rpm در CentOS و توزیع‌های لینوکس مرتبط.

شروع از CentOS 8 dnf جایگزین شده است yum به عنوان مدیر بسته پیش فرض dnf با عقب سازگار است yum.

می توانید به استفاده ادامه دهید yum در CentOS 8، همانطور که نام مستعار آن است dnf.

برای نصب بسته های rpm محلی با yum یا dnf، استفاده کنید install دستور و به دنبال آن مسیر فایل. در مثال زیر ما در حال نصب مرورگر کروم هستیم:

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]:

این همه، برنامه روی سیستم شما نصب شده است و می توانید شروع به استفاده از آن کنید.

پیشنهاد می‌کنیم بخوانید:  آموزش تنظیم IP در ابونتو 18 با netplan

همچنین می توانید یک بسته 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 بیش از دور در دقیقه هنگام نصب، به‌روزرسانی و حذف بسته‌ها، زیرا وابستگی‌ها را برطرف نمی‌کند.

برای نصب بسته های 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، به همان روشی که یک بسته را از مخازن نصب می کنید.

در صورت داشتن هر گونه سوال در کامنت بگذارید.

سنت دور در دقیقه
برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-27 11:12:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید