Erinevus YUMi ja sobivuse vahel

YUM vs sobivus

Yellowdog Updater, Modified (tuntud ka kui YUM) on käsuridade haldamise utiliit, mis tähendab, et käsuakna kaudu automatiseerib see tarkvarapakettide installimise, täiendamise, konfigureerimise ja eemaldamise arvutist. See on avatud lähtekoodiga utiliit, mis on kättesaadav kõigile võrgu administraatoritele. YUM-i käsurea liidese täiustamiseks graafiliste kasutajaliidestega on mitu tööriista, mis muudavad selle funktsionaalsuse paremaks.

Sobivus täpsemaks pakenditööriistaks (või APT-ks), mis kuvab tarkvarapakette ja annab kasutajale võimaluse valida pakette, mida nad soovivad oma arvutisse installida või eemaldada. Sobivus on varustatud võimsa otsingusüsteemiga, mis kasutab paindlikke otsimisharjumusi. See põhineb peamiselt ncurses'i arvutiterminali teegil - programmeerimiskogudel, mis pakuvad API-t ja annavad programmeerijale volituse teksti kasutajaliidese kirjutamiseks ilma terminali kasutamata.

YUM on eelkäija Yellowdog Updateri (tuntud ka kui YUP) täielik kapitaalremont. See oli mõeldud Red Hat Linuxi süsteemide värskendamise ja haldamise vahendiks ning on selle loomisest peale kasutusele võtnud Red Hat Enterprise Linux, Fedora, CentOS ja paljud teised Linuxi distributsioonid, mis kõik põhinevad RPM-il. Utiliit YUM sünkroonib serveri metaandmed kohaliku kliendiga ilma seda palumata. Seega pole YUM suuteline läbikukkuma, kui kasutaja ei käivita käsku intervalliga, mida see konkreetne käsk nõuab.

Aptitude on käsuribaliidese (või CLI) standard, mis sarnaneb tööriistade komplektiga (Advanced Packaging Tool, mis töötab tuumikraamatukogudega tarkvara installimise ja eemaldamise teostamiseks). Erinevalt paljudest teistest API-dest ei vaja Aptitude käitamiseks root õigusi. Selle asemel näitab see kiiret juhendit "Juuriks saamine" juhuks, kui neid õigusi peetakse vajalikuks. Kui sobivus avaneb, soovitab see keermestatud pakettide loendit, mida saab nooleklahvide ja sisestusklahvi abil navigeerida sõlmede avamiseks ja ahendamiseks.

YUM kasutab oma hoidlate seadistamiseks ka eraldi tööriista. Seda tööriista tuntakse kui 'createrepo' ja see genereerib vajalikud YML-i hoidlate loomiseks vajalikud XML-i metaandmed ja splidi-metaandmed, kui on valitud suvand -d). Mrepo-nimeline tööriist aitab YUM-i hoidlate loomisel ja hooldamisel.

Kokkuvõte:

1. YUM on käsuridade haldamise utiliit, mis haldab tarkvarapakettide installimist, täiendamist, konfigureerimist ja eemaldamist; Sobivus APT-na, mis kuvab tarkvarapakette ja annab kasutajale õiguse valida, milliseid programme ta soovib installida või eemaldada.

2. YUM sünkroonib kaugjuhised metaandmed automaatselt kohaliku kliendiga, ilma et oleks vaja seda küsida; Aptituudil on käsuribaliides, mis viib tarkvara installimise ja eemaldamise läbi ilma juuriprobleemideta.