Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 3060|Odgovoriti: 0

[linux] Razlika med Linux upravljanjem paketov yum in dnf

[Kopiraj povezavo]
Objavljeno na 14. 10. 2023 21:34:13 | | | |
dnf in yum sta dve različni orodji za upravljanje paketov za nameščanje, posodabljanje in odstranjevanje paketov na Linuxu. Ker številne dolgoletne težave v Yumu ostajajo nerešene, je bil upravitelj paketa Yum zamenjan z vodjo paketov DNF.

YUM: Yellowdog Update Modifier, rpm-ov front-end program, ki rešuje odvisnosti paketov, lahko locira pakete med več knjižnicami in je alternativno orodje za up2date.

DNF: Naslednja generacija RPM upravljalnikov paketov. Datum izida DNF je 11. maj 2015, DNF upravitelj paketov je napisan v Pythonu pod GPL v2, prvič se je pojavil v distribuciji Fedora 18. V RHEL 8.0 je uradno nadomestil YUM, DNF Package Manager pa je premagal nekatere ozke grla YUM Package Managerja, izboljšal uporabniško izkušnjo, porabo pomnilnika, analizo odvisnosti in hitrost delovanja.

Ločevati:

Reševanje odvisnosti: Oba DNF-ja sta bolj sposobna obvladovati odvisnosti
Zmogljivost: DNF je hitrejši, DNF podpira vzporedno delovanje, hkrati pa je mogoče prenesti več programskih paketov
Konfiguracijske datoteke: dnf uporablja konfiguracijsko datoteko s pripono .repo, yum uporablja konfiguracijsko datoteko s pripono .repo in glavno konfiguracijsko datoteko /etc/yum.conf
Uporabniški vmesnik: DNF izhodne informacije so jasnejše in zagotavljajo več izhodnih informacij terminala. Yum daje manj informacij in je razmeroma jedrnat

Opomba:dnf je nadomestil yum kot privzeto orodje za upravljanje paketov v CentOS 8 in novejših。 Za starejše različice sistemov je upravljanje paketov še vedno mogoče izvajati z ukazi yum.

Yum preusmeri na DNF. , nova različica Red Hat je opustila yum. Kot je prikazano spodaj:







Prejšnji:Uporabite Docker za gradnjo geoomrežja WireGuard
Naslednji:Dostop do peer LAN dostopa na osnovi WireGuard
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com