ذكري المظهر

كيفية تثبيت ملفات rpm (الحزم) على centos linux

تحويل صيغة بين rpm و Conversion rpm and deb

تحويل صيغة بين rpm و Conversion rpm and deb

جدول المحتويات:

Anonim

RPM Package Manager (RPM) هو نظام إدارة حزم قوي يستخدمه Red Hat Linux ومشتقاته مثل 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 أدوات لسطر الأوامر لتثبيت حزم rpm وتحديثها وإزالتها وإدارتها بطريقة أخرى على CentOS وتوزيعات Linux ذات الصلة.

بدءًا من CentOS 8 dnf استبدل yum كمدير الحزمة الافتراضي. 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:

هذا كل شيء ، تم تثبيت التطبيق على نظامك ، ويمكنك البدء في استخدامه.

يمكنك أيضًا تثبيت حزمة rpm مباشرةً من عنوان URL:

sudo yum install

sudo dnf install

تثبيت ملفات 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 ، بنفس طريقة تثبيت حزمة من المستودعات.

لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.

centos دورة في الدقيقة