EPEL (Extra Packages for Enterprise Linux) är ett arkiv av högkvalitativa tilläggspaket för Linux-distributioner som CentOS Stream som underhålls av Fedora Project. EPEL tillhandahåller ett brett utbud av ytterligare programvarupaket som inte ingår i de vanliga CentOS-arkiven, vilket förbättrar ditt systems funktionalitet och användbarhet. EPEL Next är ett kompletterande arkiv som tillhandahåller nyare versioner av paket för att säkerställa kompatibilitet med de senaste uppdateringarna och funktionerna i CentOS Stream.
För att aktivera EPEL och EPEL Next på CentOS Stream 9 kan du använda kommandoradsterminalen. Den här guiden leder dig genom stegen för att ställa in dessa förråd, vilket säkerställer att du har tillgång till ett bredare utbud av programvarupaket.
Uppdatera CentOS Stream före EPEL-installation
Det är viktigt att uppdatera ditt system innan du fortsätter med handledningen för att säkerställa att alla befintliga paket är uppdaterade och för att förhindra eventuella konflikter under installationen.
sudo dnf upgrade --refresh
Installera EPEL och EPEL Nästa
Aktivera först CRB-förvaret. För de som inte känner till är CRB det nya förvaret för CentOS Stream-verktyg, som ersätter det äldre PowerTools-förvaret.
sudo dnf config-manager --set-enabled crb
Använd nu följande terminalkommando (dnf) för att installera 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
Användare som inte behöver eller vill ha det kan ta bort EPEL Next genom att helt enkelt ta bort den sista raden i kommandot ovan.
Bekräfta EPEL-installationen
Nu när EPEL-förvaret har installerats är det en bra idé att verifiera installationen. Den enklaste och snabbaste metoden är att använda kommandot dnf repolist.
dnf repolist | grep epel
Som nämnts tidigare har förvaret visats och installerats framgångsrikt.
EPEL Repository Command Exempel
Därefter kommer handledningen att köra igenom några kommandon som du kan hitta praktiska i din terminal när du söker i förvaret.
Först, för att lista alla paket som är tillgängliga i EPEL-förvaret, använd kommandot:
dnf list available --enablerepo=epel
Sök efter ett specifikt paket i EPEL-förvaret, använd kommandot:
dnf search package-name --enablerepo=epel
För att installera ett paket från EPEL-förvaret, använd kommandot:
dnf install package-name --enablerepo=epel
Slutligen, för att söka efter uppdateringar på paket installerade från EPEL-förvaret, använd kommandot:
dnf check-update --enablerepo=epel
Ytterligare EPEL-kommandon på CentOS Stream
Ta bort EPEL från CentOS Stream
Helst ska EPEL-förvaret inte behöva tas bort efter att det har installerats, men om nödvändigt, använd följande kommando för att ta bort det.
Ta bort EPEL-förvaret:
sudo dnf remove epel-release
Ta bort EPEL Next repository:
sudo dnf remove epel-next-release
Slutsats
Genom att aktivera EPEL och EPEL Next på ditt CentOS Stream-system får du tillgång till olika ytterligare programvarupaket som förbättrar ditt systems kapacitet. Regelbunden uppdatering av dessa förråd säkerställer att du drar nytta av de senaste funktionerna och förbättringarna. Njut av den ökade funktionaliteten och mångsidigheten som EPEL och EPEL Next ger din CentOS Stream-miljö.