تثبيت خادم مراقبة Nagios Core في RHEL 7 / CentOS 7
جدول المحتويات:
RPM هو نظام تغليف يستخدمه Red Hat ومشتقاته مثل CentOS و Fedora.
تحتوي مستودعات CentOS الرسمية على آلاف حزم RPM التي يمكن تثبيتها باستخدام الأداة المساعدة لسطر الأوامر
yum
. يمكن تثبيت الحزم غير المتوفرة في مستودعات CentOS القياسية بسهولة عن طريق تمكين المستودع المناسب.
ولكن ليس كل بائعي البرامج يوفرون مستودعًا yum لتطبيقهم. في معظم الأحيان ، في هذه الحالات ، سيكون لديهم صفحة تنزيل يمكنك من خلالها تنزيل وتثبيت حزمة RPM أو تنزيل البرنامج وتجميعه من المصادر.
في هذا البرنامج التعليمي ، سوف نعرض لك طريقتين لكيفية تثبيت حزم RPM على CentOS.
قبل ان تبدأ
عند تثبيت حزم RPM ، تأكد من تصميمها لبنية نظامك وإصدار CentOS.
يجب تجنب استخدام هذه الطريقة لاستبدال أو تحديث حزم النظام الهامة ، مثل glibc أو systemd أو الخدمات والمكتبات الأخرى الضرورية لتشغيل النظام بشكل صحيح. القيام بذلك قد يؤدي إلى أخطاء وعدم استقرار النظام.
لتثبيت حزم RPM ، يجب تسجيل الدخول كجذر أو مستخدم له امتيازات sudo.
عادةً ما تستخدم متصفح الويب للبحث عن ملف RPM وتنزيله. بمجرد تحديد موقع الملف ، يمكنك تنزيله باستخدام المستعرض الخاص بك أو باستخدام أداة الكولينولين مثل curl أو wget.
تثبيت حزم RPM مع
yum
yum
هي أداة إدارة الحزم الافتراضية في CentOS. يتم استخدامه لتثبيت الحزم وإزالتها وتنزيلها والاستعلام عنها وتحديثها من مستودعات CentOS الرسمية بالإضافة إلى مستودعات الطرف الثالث الأخرى.
الخطوة الأولى هي تنزيل ملف RPM الذي تريد تثبيته:
wget
لتثبيت الحزمة ، استخدم أمر
yum localinstall
متبوعًا بمسار اسم الحزمة:
sudo yum localinstall file.rpm
سوف يطالبك
yum
للتأكيد. أجب على
y
وسيتم تثبيت حزمة RPM ، على افتراض أنها متوافقة مع نظامك ، ويتم تلبية جميع التبعيات.
إذا كانت حزمة RPM تعتمد على حزم أخرى غير مثبتة حاليًا ، وإذا كانت هذه الحزم متوفرة في المستودعات التي تم تمكينها على نظامك ، فسيقوم
yum
بتثبيت جميع التبعيات. وإلا ، فإن
yum
ستطبع قائمة بجميع التبعيات المفقودة التي سيتعين عليك تنزيلها وتثبيتها يدويًا.
بدلاً من تنزيل حزمة RPM ثم تثبيتها ، يمكنك ببساطة تمرير عنوان URL إلى حزمة RPM إلى أمر
yum localinstall
:
sudo yum localinstall
لتحديث حزمة RPM التي تم تثبيتها بالفعل مع yum ، استخدم نفس الإجراء عند تثبيت الحزمة.
إذا كنت ترغب في إزالة الحزمة المثبتة لسبب ما ، استخدم الأمر
yum remove
القياسي متبوعًا باسم الحزمة:
تثبيت حزم RPM مع
rpm
rpm
هي أداة ذات مستوى منخفض يتم استخدامها لتثبيت حزم RPM وإلغاء تثبيتها وترقيتها واستعلامها والتحقق منها.
لتثبيت حزمة RPM ، استخدم الأمر
rpm -i
متبوعًا باسم حزمة RPM:
sudo rpm -ivh file.rpm
يخبر الخيار
-v
rpm
بإظهار الإخراج المطوّل و
-h
لإظهار شريط تقدم علامة التجزئة.
إذا كانت الحزمة تعتمد على حزم أخرى غير مثبتة على النظام ، فستعرض
rpm
قائمة بجميع التبعيات المفقودة. سيكون عليك تنزيل وتثبيت جميع التبعيات يدويًا.
بدلاً من تنزيل وتثبيت حزمة RPM ، يمكنك استخدام URL إلى حزمة RPM كوسيطة:
sudo rpm -ivh
لتحديث حزمة ، استخدم خيار
-U
:
sudo rpm -Uvh file.rpm
إذا لم يتم تثبيت الحزمة التي تحاول تحديثها ، فسيتم تثبيتها بواسطة الأمر
rpm -U
.
لتثبيت حزمة RPM دون تثبيت جميع التبعيات المطلوبة على النظام ، استخدم الخيار -
--nodeps
:
sudo rpm -Uvh --nodeps file.rpm
لإزالة (محو) حزمة ، استخدم الأمر
rpm -e
، متبوعًا باسم الحزمة:
استنتاج
في هذا البرنامج التعليمي ، أظهرنا لك كيفية تثبيت حزم RPM على CentOS.
يجب أن تفضل استخدام
yum
على
rpm
لأنه يحل تلقائيًا جميع التبعيات لك.
كيفية تثبيت ملفات rpm (الحزم) على centos linux
Rpm هو تنسيق حزمة التثبيت للتوزيعات المستندة إلى RHEL مثل CentOS و Fedora. في هذا البرنامج التعليمي ، سنشرح كيفية تثبيت ملفات rpm على CentOS.
كيفية إلغاء تثبيت حزم البرامج على أوبونتو
في هذه المقالة سوف نوضح لك كيفية إلغاء تثبيت حزم البرامج باستخدام مركز برامج أوبونتو الرسومي ومن خلال سطر الأوامر ، باستخدام أوامر apt أو apt-get.
قم بتثبيت حزم rpm على أوبونتو
Alien هي أداة تدعم التحويل بين تنسيقات ملفات Red Hat rpm و Debian deb و Stampede slp و Slackware tgz و Solaris pkg. ليست هذه هي الطريقة الموصى بها لتثبيت حزم البرامج في أوبونتو. كلما كان ذلك ممكنًا ، يجب أن تفضل تثبيت البرنامج من مستودعات Ubuntu.