Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 3060|Atsakyti: 0

[Linux] Skirtumas tarp Linux paketų valdymo yum ir dnf

[Kopijuoti nuorodą]
Paskelbta 2023-10-14 21:34:13 | | | |
DNF vs YUM yra du skirtingi paketų valdymo įrankiai, skirti diegti, atnaujinti ir pašalinti paketus sistemoje Linux. Kadangi daugelis ilgalaikių "Yum" problemų lieka neišspręstos, "Yum" paketų tvarkyklę pakeitė DNF paketų tvarkyklė.

YUM: Yellowdog Update Modifier, rpm front-end programa, kuri išsprendžia su paketais susijusias priklausomybes, gali rasti paketus tarp kelių bibliotekų ir yra alternatyvus up2date įrankis.

DNF: naujos kartos RPM paketų tvarkyklės. DNF išleidimo data yra 2015 m. gegužės 11 d., DNF paketų tvarkyklė parašyta Python pagal GPL v2, pirmą kartą pasirodė Fedora 18 distribucijoje. RHEL 8.0 jis oficialiai pakeitė YUM, o DNF paketų tvarkyklė įveikė kai kurias YUM paketų tvarkyklės kliūtis, pagerindama vartotojo patirtį, atminties naudojimą, priklausomybės analizę ir veikimo greitį.

Atskirti:

Priklausomybės sprendimas: Abu DNF yra labiau pajėgūs tvarkyti priklausomybes
Našumas: DNF yra greitesnis, DNF palaiko lygiagretų veikimą, vienu metu galima atsisiųsti kelis programinės įrangos paketus
Konfigūracijos failai: dnf naudoja konfigūracijos failą su .repo priesaga, yum naudoja .repo priesagos konfigūracijos failą ir pagrindinį konfigūracijos failą /etc/yum.conf
Vartotojo sąsaja: DNF išvesties informacija yra aiškesnė ir suteikia daugiau terminalo išvesties informacijos. YUM pateikia mažiau informacijos ir yra gana glaustas

Nata:dnf pakeitė yum kaip numatytąjį paketų valdymo įrankį "CentOS 8" ir naujesnėse versijose。 Senesnėse sistemų versijose paketų valdymas vis tiek gali būti atliekamas naudojant yum komandas.

Yum nukreipia į DNF. , naujoji "Red Hat" versija atsisakė yum. Kaip parodyta žemiau:







Ankstesnis:Naudokite "Docker" kurdami "WireGuard" geotinklą
Kitą:"WireGuard" pagrįsta prieiga prie lygiaverčio LAN prieigos
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com