Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 3060|Vastaus: 0

[linux] Ero Linux-paketinhallinnan yum ja dnf:n välillä

[Kopioi linkki]
Julkaistu 14.10.2023 21.34.13 | | | |
dnf vs yum ovat kaksi erilaista pakettienhallintatyökalua pakettien asentamiseen, päivittämiseen ja poistamiseen Linuxissa. Koska monet pitkään jatkuneet ongelmat Yumissa ovat edelleen ratkaisematta, Yumin paketinhallinta on korvattu DNF:n paketinhallinnalla.

YUM: Yellowdog Update Modifier, rpm:n käyttöliittymäohjelma, joka ratkaisee pakettiin liittyviä riippuvuuksia, pystyy paikantamaan paketteja useiden kirjastojen välillä ja on vaihtoehtoinen työkalu up2dateen.

DNF: Seuraavan sukupolven RPM-pakettienhallinta. DNF:n julkaisupäivä on 11. toukokuuta 2015, DNF:n paketinhallinta on kirjoitettu Pythonilla GPL v2 -alla, ja se ilmestyi ensimmäisen kerran Fedora 18 -jakelussa. RHEL 8.0:ssa se korvasi virallisesti YUM:n, ja DNF Package Manager voitti joitakin YUM Package Managerin pullonkauloja, parantaen käyttäjäkokemusta, muistinkäyttöä, riippuvuusanalyysiä ja ajonopeutta.

Erottaa:

Riippuvuuksien ratkaisu: Molemmat DNF:t pystyvät paremmin käsittelemään riippuvuuksia
Suorituskyky: DNF on nopeampi, DNF tukee rinnakkaista toimintaa ja useita ohjelmistopaketteja voidaan ladata samanaikaisesti
Konfiguraatiotiedostot: dnf käyttää konfiguraatiotiedostoa, jossa on .repo-pääte, yum käyttää .repo-suffiksia ja pääkonfiguraatiotiedostoa /etc/yum.conf
Käyttöliittymä: DNF:n ulostulotiedot ovat selkeämpiä ja tarjoavat enemmän terminaalilähtötietoa. Yum tuottaa vähemmän tietoa ja on suhteellisen tiivis

Muistiinpano:dnf korvasi yum:n oletuspakettien hallintatyökaluna CentOS 8:ssa ja myöhemmissä。 Vanhemmissa järjestelmäversioissa pakettien hallinta voidaan edelleen tehdä yum-komennoilla.

Yum ohjaa DNF:ään. , uusi Red Hat -versio on hylännyt namin. Kuten alla on esitetty:







Edellinen:Käytä Dockeria rakentaaksesi WireGuard-geoverkkoja
Seuraava:WireGuard-pohjainen pääsy vertaisverkkoon
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com