EPEL (Extra Packages for Enterprise Linux) är ett arkiv av högkvalitativa tilläggspaket för Linux-distributioner som Rocky Linux som underhålls av Fedora Project. Den tillhandahåller ett brett utbud av ytterligare programvarupaket som inte ingår i de vanliga Rocky Linux-förråden, vilket förbättrar ditt systems funktionalitet och användbarhet.
Följande guide kommer att visa hur man installerar EPEL och EPEL-Next på Rocky Linux 9 eller 8 med kommandoradskommandon. Den här installationsmetoden säkerställer att du kan komma åt och installera ett bredare utbud av programvarupaket genom EPEL- och EPEL-Next-arkiven.
Uppdatera och uppdatera ditt Rocky Linux-system
Innan du startar installationsprocessen är det absolut nödvändigt att uppdatera ditt Rocky Linux-system med de senaste paketen. Detta steg säkerställer kompatibilitet och optimerar systemet för de nya tilläggen. Utför följande kommando för att uppnå detta:
sudo dnf upgrade --refresh
Detta kommando kommer att uppdatera paketförrådets information och uppgradera alla paket på ditt system till deras senaste versioner.
Importera EPEL och EPEL Next Repositories
Att integrera EPEL-förvaret är viktigt för att förbättra ditt Rocky Linux-systems kapacitet. Med tanke på de olika versionerna av Rocky Linux är det avgörande att anpassa EPEL-repositoryversionen med din specifika Rocky Linux-version. För optimal prestanda och kompatibilitet rekommenderas att installera både standard EPEL och EPEL Next repositories.
Alternativ 1: Integrera EPEL för Rocky Linux 9
Aktivera CodeReady Builder-förrådet (CRB):
Det här arkivet innehåller ytterligare paket som kompletterar huvuddistributionen och förbättrar dess kapacitet. För att aktivera CRB, kör:
sudo dnf config-manager --set-enabled crb
Installera EPEL och EPEL Nästa:
Med CRB aktiverad, fortsätt att installera EPEL-förråden skräddarsydda för Rocky Linux 9 med följande kommando:
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
Alternativ 2: Integrera EPEL för Rocky Linux 8
Aktivera PowerTools Repository:
Innan du integrerar EPEL är det viktigt att aktivera PowerTools-förvaret, eftersom det ger ytterligare utvecklings- och felsökningsverktyg för Rocky Linux 8. För att aktivera PowerTools, använd följande kommando:
sudo dnf config-manager --set-enabled powertools
Installera EPEL och EPEL Nästa:
Med PowerTools aktiverat kan du nu införliva EPEL-förråden för Rocky Linux 8. Kör följande kommando:
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
Verifiering av EPEL eller EPEL Nästa installation
När du framgångsrikt har integrerat EPEL-förvaret i ditt Rocky Linux-system är det klokt att validera installationen. Detta säkerställer att förvaret har konfigurerats korrekt och redo att användas. För att uppnå detta måste dnf repolist
kommandot fungerar som ett effektivt verktyg.
Kör följande kommando:
dnf repolist | grep epel
Förväntad utgång:
epel Extra Packages for Enterprise Linux 9 - x86_64
epel-next Extra Packages for Enterprise Linux 9 - Next - x86_64
Om utgången stämmer överens med ovanstående, bekräftar den framgångsrik integrering av EPEL-förvaret i ditt system.
Förstå det grundläggande EPEL-kommandot
Att vara skicklig med kommandona EPEL eller EPEL Next kan förbättra din pakethanteringsupplevelse avsevärt. Här är några grundläggande kommandon för att komma igång:
Söker efter specifika paket
Om du är osäker på det exakta namnet på ett paket men har en allmän idé kan du använda dnf search
kommando:
sudo dnf --enablerepo="epel" search keyword
Byta ut keyword
med en term relaterad till paketet du letar efter. Detta kommer att returnera en lista över paket som matchar eller är relaterade till sökordet.
Få detaljerad information
För att få detaljerad information om ett specifikt paket, inklusive dess beskrivning, version och beroenden:
sudo dnf --enablerepo="epel" info package_name
Söker efter paketuppdateringar i EPEL
För att se om det finns tillgängliga uppdateringar för paket som du har installerat från EPEL:
sudo dnf --enablerepo="epel" check-update
Detta kommer att lista alla paket från EPEL som har tillgängliga uppdateringar.
Ta bort ett paket
Om du har installerat ett paket från EPEL och vill ta bort det:
sudo dnf remove package_name
Byta ut package_name
med namnet på paketet du vill avinstallera.
Inaktiverar EPEL tillfälligt
Det kan finnas tillfällen då du vill installera eller uppdatera paket utan att ta hänsyn till EPEL-förvaret. Så här inaktiverar du EPEL tillfälligt under en DNF-operation:
sudo dnf --disablerepo="epel" command
Byta ut command
med DNF-kommandot du vill köra.
Håller EPEL-paket uppdaterade
För att säkerställa att alla paket du har installerat från EPEL uppdateras:
sudo dnf --enablerepo="epel" upgrade
Detta kommer att uppgradera alla EPEL-paket till deras senaste versioner.
Slutsats
Den här guiden har visat dig hur du installerar EPEL på Rocky Linux 9 eller 8, vilket ger dig tillgång till ett bredare utbud av paket. Håll ditt system uppdaterat för smidig integration. Med EPEL installerat kan du utforska och förbättra ditt Rocky Linux-system med ytterligare paket.