Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 3060|Svar: 0

[linux] Forskellen mellem Linux-pakkehåndtering yum og dnf

[Kopier link]
Opslået på 14/10/2023 21.34.13 | | | |
dnf vs yum er to forskellige pakkehåndteringsværktøjer til installation, opdatering og afinstallation af pakker på Linux. Da mange langvarige problemer i Yum stadig ikke er løst, er Yum-pakkemanageren blevet erstattet af DNF-pakkemanageren.

YUM: Yellowdog Update Modifier, rpms front-end-program, som løser pakkerelaterede afhængigheder, kan finde pakker mellem flere biblioteker og er et alternativt værktøj til up2date.

DNF: Den næste generation af RPM-pakkehåndterere. DNF-udgivelsesdatoen er 11. maj 2015, DNF-pakkemanageren er skrevet i Python under GPL v2, først optrådt i Fedora 18-distributionen. I RHEL 8.0 erstattede det officielt YUM, og DNF Package Manager overvandt nogle flaskehalse i YUM Package Manager, hvilket forbedrede brugeroplevelsen, hukommelsesforbruget, afhængighedsanalysen og kørehastigheden.

Skelne:

Afhængighedsløsning: Begge DNF'er er bedre i stand til at håndtere afhængigheder
Ydeevne: DNF er hurtigere, DNF understøtter parallel drift, og flere softwarepakker kan downloades samtidig
Konfigurationsfiler: dnf bruger en konfigurationsfil med .repo-suffikset, yum bruger en .repo suffiks-konfigurationsfil og hovedkonfigurationsfilen /etc/yum.conf
Brugergrænseflade: DNF-outputinformationen er klarere og giver mere terminaloutputinformation. YUM giver mindre information og er relativt kortfattet

Seddel:dnf erstattede yum som standard pakkehåndteringsværktøj i CentOS 8 og senere。 For ældre versioner af systemer kan pakkehåndtering stadig udføres ved hjælp af yum-kommandoer.

Yum omdirigerer til DNF. , den nye version af Red Hat har opgivet yum. Som vist nedenfor:







Tidligere:Brug Docker til at bygge WireGuard-geonetværk
Næste:WireGuard-baseret adgang til peer-LAN-adgang
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com