EPEL (Extra Packages for Enterprise Linux) to repozytorium wysokiej jakości pakietów dodatków dla dystrybucji Linuksa, takich jak CentOS Stream, utrzymywanych przez Projekt Fedora. EPEL zapewnia szeroką gamę dodatkowych pakietów oprogramowania, których nie ma w standardowych repozytoriach CentOS, zwiększając funkcjonalność i użyteczność systemu. EPEL Next to repozytorium towarzyszące, które udostępnia nowsze wersje pakietów, aby zapewnić zgodność z najnowszymi aktualizacjami i funkcjami CentOS Stream.
Aby włączyć EPEL i EPEL Next w CentOS Stream 9, możesz użyć terminala wiersza poleceń. Ten przewodnik przeprowadzi Cię przez kolejne etapy konfigurowania tych repozytoriów, zapewniając dostęp do szerszej gamy pakietów oprogramowania.
Zaktualizuj strumień CentOS przed instalacją EPEL
Ważne jest, aby zaktualizować system przed kontynuowaniem samouczka, aby upewnić się, że wszystkie istniejące pakiety są aktualne i zapobiec konfliktom podczas instalacji.
sudo dnf upgrade --refresh
Zainstaluj EPEL i EPEL Następnie
Początkowo aktywuj repozytorium CRB. Dla niezaznajomionych: CRB to nowe repozytorium narzędzi CentOS Stream, zastępujące starsze repozytorium PowerTools.
sudo dnf config-manager --set-enabled crb
Teraz użyj następującego polecenia terminala (dnf), aby zainstalować EPEL.
sudo dnf install \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \
https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm
Użytkownicy, którzy tego nie potrzebują lub nie chcą, mogą usunąć EPEL Next, po prostu usuwając ostatnią linię powyższego polecenia.
Potwierdź instalację EPEL
Teraz, gdy repozytorium EPEL zostało zainstalowane, sprawdzenie, czy instalacja jest dobrym pomysłem. Najprostszą i najszybszą metodą jest użycie polecenia dnf repolist.
dnf repolist | grep epel
Jak wspomniano wcześniej, repozytorium zostało wyświetlone i pomyślnie zainstalowane.
Przykłady poleceń repozytorium EPEL
Następnie samouczek obejmie kilka poleceń, które mogą Ci się przydać w terminalu przeszukującym repozytorium.
Najpierw, aby wyświetlić listę wszystkich pakietów dostępnych w repozytorium EPEL, użyj polecenia:
dnf list available --enablerepo=epel
Wyszukaj konkretny pakiet w repozytorium EPEL, użyj polecenia:
dnf search package-name --enablerepo=epel
Aby zainstalować pakiet z repozytorium EPEL należy użyć komendy:
dnf install package-name --enablerepo=epel
Na koniec, aby sprawdzić dostępność aktualizacji pakietów zainstalowanych z repozytorium EPEL, użyj polecenia:
dnf check-update --enablerepo=epel
Dodatkowe polecenia EPEL w strumieniu CentOS
Usuń EPEL ze strumienia CentOS
W idealnym przypadku repozytorium EPEL nie powinno być usuwane po jego zainstalowaniu, ale w razie potrzeby użyj poniższego polecenia, aby je usunąć.
Usuń repozytorium EPEL:
sudo dnf remove epel-release
Usuń repozytorium EPEL Next:
sudo dnf remove epel-next-release
Wniosek
Włączając EPEL i EPEL Next w systemie CentOS Stream, zyskujesz dostęp do różnych dodatkowych pakietów oprogramowania, które zwiększają możliwości Twojego systemu. Regularna aktualizacja tych repozytoriów zapewnia możliwość korzystania z najnowszych funkcji i ulepszeń. Ciesz się zwiększoną funkcjonalnością i wszechstronnością, które EPEL i EPEL Next wnoszą do Twojego środowiska CentOS Stream.