ამ სტატიაში თქვენ შეისწავლით თუ როგორ დააინსტალიროთ და ჩართოთ EPEL საცავი ჩართულია RHEL-ზე დაფუძნებული Linux დისტრიბუციები დამატებითი სტანდარტული ღია კოდის პროგრამული პაკეტების დაყენება გამოყენებით YUM და DNF პაკეტის მენეჯერი.
EPEL (დამატებითი პაკეტები Enterprise Linux-ისთვის) არის ღია და თავისუფალი თემზე დაფუძნებული საცავის პროექტი ფედორა გუნდი, რომელიც უზრუნველყოფს 100% მაღალი ხარისხის დამატებით პროგრამულ პაკეტებს Linux დისტრიბუციისთვის, მათ შორის RHEL (Red Hat Enterprise Linux), CentOS ნაკადი, AlmaLinux, და Rocky Linux.
EPEL პროექტი არ არის ნაწილი RHEL/CentOS მაგრამ ის შექმნილია Linux-ის ძირითადი დისტრიბუციებისთვის უამრავი ღია კოდის პაკეტების მიწოდებით, როგორიცაა ქსელის ინსტრუმენტები, sysadmin ინსტრუმენტებიპროგრამირება, მონიტორინგი, და ასე შემდეგ. Უმეტესი EPEL პაკეტებს ინახავს ფედორა რეპო.
დასაყენებლად EPEL საცავში ნებისმიერ RHEL-ზე დაფუძნებულ დისტრიბუციაზე, შედით თქვენი სერვერის ინსტანციაში, როგორც root მომხმარებელი და გაუშვით ბრძანებები, როგორც ქვემოთ არის აღწერილი თქვენი გამოშვების ვერსიის მიხედვით.
# subscription-manager repos --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.
დასაყენებლად EPEL საცავი ჩართულია RHEL 8-ზე დაფუძნებული გამოშვების სისტემები, გამოიყენეთ:
# subscription-manager repos --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 powertools. # dnf დააინსტალირეთ epel-release.
# dnf config-manager --set-enabled powertools. # dnf დააინსტალირეთ epel-release.
# subscription-manager repos --ჩართეთ rhel-*-სურვილისამებრ-rpms \ --ჩართეთ rhel-*-extras-rpms \ --ჩართეთ rhel-ha-for-rhel-*-server-rpms. # yum ინსტალაცია https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm.
# yum install epel-release.
# yum install epel-release.
ახლა განაახლეთ პროგრამული პაკეტები და შეამოწმეთ ინსტალაცია EPEL საცავი შემდეგი ბრძანებების გამოყენებით.
# yum განახლება. # rpm -qa | გრეპ ეპელი.
თქვენ ასევე შეგიძლიათ დაადასტუროთ, რომ EPEL საცავი ჩართულია სისტემაში, ყველა აქტიური საცავი ჩამოთვლით შემდეგი ბრძანების გამოყენებით.
# yum repolist.
ჩამოთვალეთ პროგრამული პაკეტები, რომლებიც შეადგენენ EPEL საცავი, გაუშვით ბრძანება.
ხელმისაწვდომია # dnf --disablerepo="*" --enablerepo="epel" სია. ან. ხელმისაწვდომია # yum --disablerepo="*" --enablerepo="epel" სია.
ალტერნატიულად, შეგიძლიათ გამოიყენოთ შემდეგი grep ბრძანება ცალკეული პაკეტის სახელების მოსაძებნად, როგორც ნაჩვენებია.
# yum --disablerepo="*" --enablerepo="epel" სია ხელმისაწვდომია | grep 'htop' ან. # dnf --disablerepo="*" --enablerepo="epel" სია ხელმისაწვდომია | grep "მონიტორიქსი"
მას შემდეგ, რაც EPEL საცავი წარმატებით დაინსტალირდება, პაკეტის დაყენება შესაძლებელია ბრძანების გამოყენებით.
# dnf --enablerepo="epel" ინსტალაციაან. # yum --enablerepo="epel" ინსტალაცია
მაგალითად, მოძებნეთ და დააინსტალირეთ პაკეტი ე.წ htop – ინტერაქტიული Linux პროცესის მაყურებელი, გაუშვით შემდეგი ბრძანება.
# yum --enablerepo=epel info htop.
ახლა, რომ დააინსტალიროთ Htop პაკეტი, ბრძანება იქნება.
# yum --enablerepo=epel install htop.
შენიშვნა: EPEL კონფიგურაციის ფაილი მდებარეობს ქვემოთ /etc/yum.repos.d/epel.repo.
ამ სტატიაში ისწავლეთ როგორ დააინსტალიროთ EPEL საცავი RHEL-ზე დაფუძნებულ დისტრიბუციებზე. ჩვენ მივესალმებით თქვენ, რომ სცადოთ და გააზიაროთ თქვენი გამოხმაურება კომენტარების განყოფილებაში ქვემოთ.