Σε αυτό το άρθρο, θα μάθετε πώς να εγκαταστήσετε και να ενεργοποιήσετε το ΕΠΕΛ αποθετήριο σε Διανομές Linux που βασίζονται σε RHEL για να εγκαταστήσετε πρόσθετα τυπικά πακέτα λογισμικού ανοιχτού κώδικα χρησιμοποιώντας YUM και DNF διαχειριστής πακέτων.
ΕΠΕΛ (Επιπλέον πακέτα για Enterprise Linux) είναι ένα έργο αποθετηρίου ανοιχτού κώδικα και δωρεάν κοινότητας από το Μαλακό καπέλλο ομάδα που παρέχει 100% υψηλής ποιότητας πρόσθετα πακέτα λογισμικού για διανομή Linux, συμπεριλαμβανομένων RHEL (Red Hat Enterprise Linux), CentOS Stream, AlmaLinux, και Rocky Linux.
ΕΠΕΛ το έργο δεν αποτελεί μέρος του RHEL/CentOS αλλά έχει σχεδιαστεί για μεγάλες διανομές Linux παρέχοντας πολλά πακέτα ανοιχτού κώδικα όπως εργαλεία δικτύωσης, εργαλεία sysadmin, προγραμματισμός, παρακολούθηση, και ούτω καθεξής. Οι περισσότεροι απο ΕΠΕΛ τα πακέτα διατηρούνται από την Μαλακό καπέλλο ρεπο.
Για να εγκαταστήσετε το ΕΠΕΛ αποθετήριο σε οποιεσδήποτε διανομές που βασίζονται σε RHEL, συνδεθείτε στην παρουσία του διακομιστή σας ως χρήστης root και εκτελέστε τις εντολές όπως εξηγείται παρακάτω σύμφωνα με την έκδοση έκδοσης.
# repos συνδρομής-manager --enable codeready-builder-for-rhel-9-$(arch)-rpms. # εγκατάσταση dnf https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm.
# dnf config-manager --set-enabled crb. # dnf εγκατάσταση epel-release epel-next-release.
# dnf config-manager --set-enabled crb. # dnf εγκατάσταση epel-release.
Για να εγκαταστήσετε το ΕΠΕΛ αποθετήριο σε Βάση RHEL 8 συστήματα απελευθέρωσης, χρήση:
# αποθετήρια συνδρομής-manager --enable codeready-builder-for-rhel-8-$(arch)-rpms. # εγκατάσταση dnf https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm.
# dnf config-manager --ηλεκτρικά εργαλεία με δυνατότητα set-enabled. # dnf εγκατάσταση epel-release.
# dnf config-manager --ηλεκτρικά εργαλεία με δυνατότητα set-enabled. # dnf εγκατάσταση epel-release.
# subscription-manager repos --enable rhel-*-optional-rpms \ --enable rhel-*-extras-rpms \ --enable rhel-ha-for-rhel-*-server-rpms. # yum εγκατάσταση https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm.
# yum εγκατάσταση epel-release.
# yum εγκατάσταση epel-release.
Τώρα ενημερώστε τα πακέτα λογισμικού και επαληθεύστε την εγκατάσταση του ΕΠΕΛ αποθετήριο χρησιμοποιώντας τις παρακάτω εντολές.
# yum ενημέρωση. # rpm -qa | grep epel.
Μπορείτε επίσης να επαληθεύσετε ότι το αποθετήριο EPEL είναι ενεργοποιημένο στο σύστημα παραθέτοντας όλα τα ενεργά αποθετήρια χρησιμοποιώντας την ακόλουθη εντολή.
# yum repolist.
Για να απαριθμήσετε τα πακέτα λογισμικού που αποτελούν το ΕΠΕΛ αποθετήριο, εκτελέστε την εντολή.
# dnf --disablerepo="*" --enablerepo="epel" λίστα διαθέσιμη. Ή. # yum --disablerepo="*" --enablerepo="epel" λίστα διαθέσιμη.
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε τα παρακάτω εντολή grep για αναζήτηση μεμονωμένων ονομάτων πακέτων όπως φαίνεται.
# yum --disablerepo="*" --enablerepo="epel" λίστα διαθέσιμη | grep 'htop' Ή. # dnf --disablerepo="*" --enablerepo="epel" λίστα διαθέσιμη | grep 'monitorix'
Μόλις εγκατασταθεί επιτυχώς το αποθετήριο EPEL, μπορεί να εγκατασταθεί ένα πακέτο χρησιμοποιώντας την εντολή.
# dnf --enablerepo="epel" εγκατάστασηΉ. # yum --enablerepo="epel" εγκατάσταση
Για παράδειγμα, για αναζήτηση και εγκατάσταση ενός πακέτου που ονομάζεται htop – ένα διαδραστικό πρόγραμμα προβολής διεργασιών Linux, εκτελέστε την ακόλουθη εντολή.
# yum --enablerepo=epel info htop.
Τώρα, για να εγκαταστήσετε το Htop πακέτο, η εντολή θα είναι.
# yum --enablerepo=epel εγκατάσταση htop.
Σημείωση: Το αρχείο διαμόρφωσης EPEL βρίσκεται κάτω από /etc/yum.repos.d/epel.repo.
Σε αυτό το άρθρο, μάθατε πώς να εγκαταστήσετε το ΕΠΕΛ αποθετήριο σε διανομές που βασίζονται σε RHEL. Σας καλωσορίζουμε να το δοκιμάσετε και να μοιραστείτε τα σχόλιά σας στην παρακάτω ενότητα σχολίων.