EPEL (Extra Packages for Enterprise Linux) er et lager af højkvalitets tilføjelsespakker til Linux-distributioner som CentOS Stream vedligeholdt af Fedora Project. EPEL tilbyder en bred vifte af yderligere softwarepakker, der ikke er inkluderet i standard CentOS-lagre, hvilket forbedrer dit systems funktionalitet og brugervenlighed. EPEL Next er et ledsagende lager, der leverer nyere versioner af pakker for at sikre kompatibilitet med de seneste opdateringer og funktioner i CentOS Stream.
For at aktivere EPEL og EPEL Next på CentOS Stream 9 kan du bruge kommandolinjeterminalen. Denne guide vil lede dig gennem trinene til at konfigurere disse depoter, hvilket sikrer, at du har adgang til en bredere vifte af softwarepakker.
Opdater CentOS Stream før EPEL-installation
Det er vigtigt at opdatere dit system, før du fortsætter med selvstudiet for at sikre, at alle eksisterende pakker er opdaterede og for at forhindre eventuelle konflikter under installationen.
sudo dnf upgrade --refresh
Installer EPEL og EPEL Næste
Aktiver først CRB-lageret. For dem, der ikke kender til, er CRB det nye lager for CentOS Stream-værktøjer, der erstatter det ældre PowerTools-lager.
sudo dnf config-manager --set-enabled crb
Brug nu følgende terminalkommando (dnf) til at installere 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
Brugere, der ikke har brug for eller ønsker det, kan fjerne EPEL Next ved blot at slette den sidste linje i ovenstående kommando.
Bekræft EPEL-installation
Nu hvor EPEL-depotet er blevet installeret, er det en god idé at verificere installationen. Den mest ligetil og hurtigste metode er at bruge kommandoen dnf repolist.
dnf repolist | grep epel
Som tidligere nævnt er depotet blevet vist og installeret med succes.
Eksempler på kommandoer i EPEL-lageret
Dernæst vil selvstudiet køre gennem nogle kommandoer, du kan finde praktisk i din terminal, når du søger i depotet.
Først, for at liste alle de pakker, der er tilgængelige i EPEL-lageret, skal du bruge kommandoen:
dnf list available --enablerepo=epel
Søg efter en specifik pakke i EPEL-lageret, brug kommandoen:
dnf search package-name --enablerepo=epel
For at installere en pakke fra EPEL-lageret skal du bruge kommandoen:
dnf install package-name --enablerepo=epel
Til sidst, for at søge efter opdateringer på pakker installeret fra EPEL-lageret, skal du bruge kommandoen:
dnf check-update --enablerepo=epel
Yderligere EPEL-kommandoer på CentOS Stream
Fjern EPEL fra CentOS Stream
Ideelt set skulle EPEL-lageret ikke skulle fjernes efter det er installeret, men brug om nødvendigt følgende kommando til at fjerne det.
Fjern EPEL-lager:
sudo dnf remove epel-release
Fjern EPEL Next repository:
sudo dnf remove epel-next-release
Konklusion
Ved at aktivere EPEL og EPEL Next på dit CentOS Stream-system får du adgang til forskellige ekstra softwarepakker, der forbedrer dit systems muligheder. Regelmæssig opdatering af disse lagre sikrer, at du drager fordel af de nyeste funktioner og forbedringer. Nyd den øgede funktionalitet og alsidighed, som EPEL og EPEL Next bringer til dit CentOS Stream-miljø.