Skirtumas tarp YUM ir tinkamumo

YUM prieš tinkamumą

„Yellowdog Updater“, modifikuotas (dar žinomas kaip YUM) yra komandų eilutės paketo valdymo įrankis, reiškiantis, kad per komandų langą automatizuojamas programinės įrangos paketų diegimas, atnaujinimas, konfigūravimas ir pašalinimas iš kompiuterio. Tai yra atvirojo kodo įrankis, prieinamas visiems tinklo administratoriams. Yra keli įrankiai, kurie pagerina YUM komandinės eilutės sąsają su grafinėmis vartotojo sąsajomis, kad jos funkcijos būtų geresnės.

Tinkamumas kaip išplėstinis pakavimo įrankis (arba APT), kuris rodo programinės įrangos paketus ir suteikia vartotojui galimybę pasirinkti paketus, kuriuos jie nori įdiegti arba pašalinti iš savo kompiuterio. Tinkamumas yra komplektuojamas su galinga paieškos sistema, naudojančia lanksčius paieškos modelius. Tai daugiausia pagrįsta „ncurses“ kompiuterio terminalo biblioteka - programavimo biblioteka, kuri teikia API ir suteikia programuotojui galią rašyti teksto vartotojo sąsają nenaudojant terminalo..

YUM yra visas jo pirmtako „Yellowdog Updater“ (dar žinomo kaip YUP) kapitalinis remontas. Jis buvo sumanytas kaip priemonė „Red Hat Linux“ sistemoms atnaujinti ir valdyti, ir nuo pat pradžių buvo naudojamas „Red Hat Enterprise Linux“, „Fedora“, „CentOS“ ir daugelyje kitų „Linux“ paskirstymų, pagrįstų RPM. „YUM“ įrankis sinchronizuoja nuotolinius metaduomenis su vietiniu klientu be to raginimo tai padaryti. Taigi, YUM nesugeba žlugti, jei vartotojas nesugeba vykdyti komandos tokiu intervalu, kokio reikalauja konkreti komanda.

Tinkamumas yra standartinis su komandinės eilutės sąsaja (arba CLI), panašus į įrankių rinkinį (Advanced Packaging Tool, kuris veikia su pagrindinėmis bibliotekomis, norint įdiegti ir pašalinti programinę įrangą). Skirtingai nuo daugelio kitų API, „Aptitude“ nereikia paleisti šakninių teisių. Atvirkščiai, tai rodo raginimą „Tapti šaknimi“ tuo atveju, jei šios teisės laikomos būtinomis. Atsidarius tinkamumui, jis siūlo srieginį paketų, kuriuos galima naršyti naudojant rodyklių klavišus ir klavišą Enter, sąrašą, norint atidaryti ir sutraukti mazgus..

YUM taip pat naudoja atskirą įrankį savo saugykloms nustatyti. Šis įrankis yra žinomas kaip „createrepo“ ir sukuria reikiamus XML metaduomenis, taip pat ir splito metaduomenis, jei pasirinkta parinktis -d), reikalingus sukurti YUM saugyklas. Priemonė, vadinama „mrepo“, padeda kurti ir prižiūrėti YUM saugyklas.

Santrauka:

1. YUM yra komandų eilutės paketo valdymo įrankis, kuris valdo programinės įrangos paketų diegimą, atnaujinimą, konfigūravimą ir pašalinimą; Tinkamumas kaip APT, kuris rodo programinės įrangos paketus ir suteikia vartotojui galią pasirinkti programas, kurias ji nori įdiegti ar pašalinti.

2. YUM automatiškai sinchronizuoja nuotolinius metaduomenis su vietiniu klientu, nereikalaujant raginimo; „Aptitude“ turi komandų eilutės sąsają, kuri vykdo programinės įrangos diegimą ir pašalinimą, nereikalaujant šakninių teisių.