EPEL (Extra Packages for Enterprise Linux) to repozytorium wysokiej jakości pakietów dodatków dla dystrybucji Linuksa, takich jak Rocky Linux, utrzymywanych przez Projekt Fedora. Zapewnia szeroką gamę dodatkowych pakietów oprogramowania, których nie ma w standardowych repozytoriach Rocky Linux, zwiększając funkcjonalność i użyteczność systemu.
Poniższy przewodnik pokaże, jak zainstalować EPEL i EPEL-Next na Rocky Linux 9 lub 8 za pomocą poleceń wiersza poleceń. Ta metoda instalacji zapewnia dostęp i instalację szerszej gamy pakietów oprogramowania za pośrednictwem repozytoriów EPEL i EPEL-Next.
Odśwież i zaktualizuj swój system Linux Rocky
Przed rozpoczęciem procesu instalacji konieczna jest aktualizacja systemu Rocky Linux do najnowszych pakietów. Ten krok zapewnia kompatybilność i optymalizuje system pod kątem nowych dodatków. Aby to osiągnąć, wykonaj następujące polecenie:
sudo dnf upgrade --refresh
To polecenie odświeży informacje o repozytorium pakietów i zaktualizuje wszystkie pakiety w systemie do najnowszych wersji.
Importuj repozytoria EPEL i EPEL Next
Integracja repozytorium EPEL jest niezbędna, aby zwiększyć możliwości systemu Rocky Linux. Biorąc pod uwagę różnorodne wersje Rocky Linux, dostosowanie wersji repozytorium EPEL do konkretnej wersji Rocky Linux ma kluczowe znaczenie. Aby uzyskać optymalną wydajność i kompatybilność, zaleca się zainstalowanie zarówno standardowego repozytorium EPEL, jak i EPEL Next.
Opcja 1: Zintegruj EPEL dla Rocky Linux 9
Włącz repozytorium CodeReady Builder (CRB):
To repozytorium zawiera dodatkowe pakiety, które uzupełniają główną dystrybucję i zwiększają jej możliwości. Aby włączyć CRB, wykonaj:
sudo dnf config-manager --set-enabled crb
Zainstaluj EPEL i EPEL Następnie:
Po włączeniu CRB kontynuuj instalację repozytoriów EPEL dostosowanych dla Rocky Linux 9, używając następującego polecenia:
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
Opcja 2: Zintegruj EPEL dla Rocky Linux 8
Włącz repozytorium PowerTools:
Przed integracją EPEL niezbędne jest włączenie repozytorium PowerTools, ponieważ zapewnia ono dodatkowe narzędzia programistyczne i debugujące dla Rocky Linux 8. Aby włączyć PowerTools, użyj następującego polecenia:
sudo dnf config-manager --set-enabled powertools
Zainstaluj EPEL i EPEL Następnie:
Po włączeniu PowerTools możesz teraz włączyć repozytoria EPEL dla Rocky Linux 8. Wykonaj następujące polecenie:
sudo dnf install \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm \
https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-8.noarch.rpm
Weryfikacja EPEL lub EPEL Next Installation
Po pomyślnej integracji repozytorium EPEL z systemem Rocky Linux rozważne jest sprawdzenie poprawności instalacji. Dzięki temu repozytorium zostało poprawnie skonfigurowane i gotowe do użycia. Aby to osiągnąć, dnf repolist
polecenie służy jako skuteczne narzędzie.
Wykonaj następujące polecenie:
dnf repolist | grep epel
Oczekiwany wynik:
epel Extra Packages for Enterprise Linux 9 - x86_64
epel-next Extra Packages for Enterprise Linux 9 - Next - x86_64
Jeśli dane wyjściowe odpowiadają powyższym, potwierdza to pomyślną integrację repozytorium EPEL z Twoim systemem.
Zrozumienie podstawowego polecenia EPEL
Biegła znajomość poleceń repozytorium EPEL lub EPEL Next może znacząco poprawić jakość zarządzania pakietami. Oto kilka podstawowych poleceń, od których możesz zacząć:
Wyszukiwanie określonych pakietów
Jeśli nie masz pewności co do dokładnej nazwy pakietu, ale masz ogólne pojęcie, możesz użyć metody dnf search
Komenda:
sudo dnf --enablerepo="epel" search keyword
Zastępować keyword
z terminem związanym z pakietem, którego szukasz. Spowoduje to zwrócenie listy pakietów pasujących lub powiązanych ze słowem kluczowym.
Uzyskiwanie szczegółowych informacji
Aby uzyskać szczegółowe informacje o konkretnym pakiecie, w tym jego opis, wersję i zależności:
sudo dnf --enablerepo="epel" info package_name
Sprawdzanie aktualizacji pakietów w EPEL
Aby sprawdzić, czy są dostępne aktualizacje zainstalowanych pakietów z EPEL:
sudo dnf --enablerepo="epel" check-update
Spowoduje to wyświetlenie listy wszystkich pakietów EPEL, dla których dostępne są aktualizacje.
Usuwanie pakietu
Jeśli zainstalowałeś pakiet z EPEL i chcesz go usunąć:
sudo dnf remove package_name
Zastępować package_name
z nazwą pakietu, który chcesz odinstalować.
Tymczasowe wyłączenie EPEL
Może się zdarzyć, że będziesz chciał zainstalować lub zaktualizować pakiety bez uwzględnienia repozytorium EPEL. Aby tymczasowo wyłączyć EPEL podczas operacji DNF:
sudo dnf --disablerepo="epel" command
Zastępować command
za pomocą polecenia DNF, które chcesz wykonać.
Aktualizowanie pakietów EPEL
Aby mieć pewność, że wszystkie pakiety zainstalowane z EPEL zostaną zaktualizowane:
sudo dnf --enablerepo="epel" upgrade
Spowoduje to aktualizację wszystkich pakietów EPEL do ich najnowszych wersji.
Wniosek
Ten przewodnik pokazał Ci, jak zainstalować EPEL na Rocky Linux 9 lub 8, zapewniając dostęp do szerszej gamy pakietów. Aktualizuj swój system, aby zapewnić płynną integrację. Po zainstalowaniu EPEL możesz eksplorować i ulepszać swój system Rocky Linux o dodatkowe pakiety.