YUM yra komandinės eilutės programinė įranga, naudojama programinei įrangai įdiegti CentOS ir Fedora. Jei pageidaujate daugiau grafinio sprendimo, vietoj jo pasirinkite YUM plėtinį . "YUM" yra "CentOs" ir "Fedora", kokie apt-get yra "Debian" ir "Ubuntu".
Ar kada nors susimąstėte, ką reiškia "YUM"? Perskaitydamas vadovą, nurodoma, kad YUM reiškia "Yellowdog Updater Modified". YUM yra YUP įrankio, kuris buvo "Yellowdog Linux" numatytojo programų paketo valdiklis, įpėdinis.
Kaip įdiegti RPM paketus naudojant YUM
Norėdami įdiegti RPM paketą, tiesiog įveskite šią komandą:
yum įdiegti vardo paketą
Pavyzdžiui:
yum įdiegti scribus
Kaip atnaujinti paketus naudojant YUM
Jei norite atnaujinti visus savo sistemos paketus, paleiskite šią komandą:
yum atnaujinimas
Norėdami atnaujinti konkrečią paketą ar paketus, pabandykite atlikti šiuos veiksmus:
yum atnaujinti nameofpackage
Jei norite atnaujinti paketą prie konkretaus versijos numerio, turite naudoti komandą update-to:
yum update-to namepackage versionnumber
Pavyzdžiui:
yum atnaujinimas-flash-plugin 11.2.202-540-release
Dabar pagalvok apie šią situaciją. Turite programos 1.0 versiją ir yra keletas klaidų pataisymų 1.1, 1.2, 1.3 ir tt Taip pat yra programinės įrangos versija 2. Dabar įsivaizduokite, kad norite įdiegti klaidų pataisymus, bet neperkelti į naują versiją, nes atvirai tai sako. Taigi, kaip atnaujinti be naujovinimo?
Tiesiog naudokite "update-minimal" komandą taip:
yum update-minimal programname --bugfix
Kaip patikrinti, ar atnaujinimai naudojami "YUM" be jų diegimo
Kartais jūs norite sužinoti, ką reikia atnaujinti, kol iš tikrųjų atliksite naujinimą.
Ši komanda sugrąžins programų, kurias reikia atnaujinti, sąrašą:
yum check-updates
Kaip pašalinti programas naudojant YUM
Jei norite pašalinti programą iš "Linux" sistemos, galite naudoti šią komandą:
yum pašalinti programos pavadinimą
Programų pašalinimas iš jūsų sistemos gali atrodyti tiesiai į priekį, bet pašalinus vieną programą galite išvengti kitos darbo.
Pavyzdžiui, įsivaizduokite, kad turite programą, kuri stebi aplanką, ir, jei ji randa failą, programa siunčia jums el. Laišką, kuriame jums žinoma, kad yra naujas failas. Įsivaizduokite, kad šiai programai reikia el. Pašto paslaugos, iš tikrųjų išsiųsdami el. Laišką. Jei ištrinsite el. Pašto paslaugą, programa, kuri stebi aplanką, bus netinkama.
Norėdami pašalinti programas, kurios priklauso nuo pašalinamos programos, naudokite šią komandą:
yum autoremove programname
Stebėsenos programos ir el. Pašto paslaugos atveju abi paraiškos bus pašalintos.
Automatinio pašalinimo komandą taip pat galima naudoti be jokių parametrų:
yum autoremove
Ši sistema ieško jūsų sistemoje failų, kurie nebuvo aiškiai įdiegti jūsų ir neturintys jokių priklausomybių. Tai žinoma kaip lapų paketai.
Sąrašas visų prieinamų RPM paketų naudojant YUM
Galite nurodyti visus turimus paketus "YUM" tiesiog naudodami šią komandą:
yum sąraše
Yra papildomi parametrai, kuriuos galite pridėti prie sąrašo, kad jis būtų naudingesnis.
Pavyzdžiui, jei norite peržiūrėti visus galimus jūsų sistemos naujinius, paleiskite šią komandą:
yum sąrašo atnaujinimai
Norėdami pamatyti visus įdiegtus paketus, savo sistemoje paleiskite šią komandą:
yum sąrašas įdiegtas
Galite nurodyti visus failus, kurie buvo įdiegti be saugyklų naudojant šią komandą:
yum sąrašo priedai
Kaip ieškoti RPM paketų naudojant YUM
Norėdami ieškoti konkretaus paketo, naudokite šią komandą:
yum search programname | aprašymas
Pavyzdžiui, jei norite ieškoti "Steam", naudokite šią komandą:
yum ieškoti garo
Arba ieškokite tam tikros rūšies programos taip:
yum paieška "ekrano fotografavimas"
Pagal numatytuosius nustatymus paieškos funkcija žiūri į paketų pavadinimus ir santraukas, o tik tuo atveju, jei neranda rezultatų, jis ieškos aprašymų ir URL.
Norėdami gauti yum ieškoti aprašymų ir URL, taip pat naudokite šią komandą:
yum paieška "ekrano fiksavimas" visi
Kaip gauti informaciją apie RPM paketus naudojant YUM
Galite nuskaityti svarbią informaciją apie paketą naudodami šią komandą:
yum info packagename
Grąžinta informacija yra tokia:
- vardas
- Architektūra
- Versija
- Išleisti
- Dydis
- Saugykla
- Santrauka
- URL
- Licencija
- apibūdinimas
Kaip įdiegti YUM programų grupes
Norėdami grąžinti grupių sąrašą naudojant YUM, paleiskite šią komandą:
yum grupių sąrašas | daugiau
Iš šios komandos gautos išvesties yra panašios į šias:
- Minimalus diegimas
- Apskaičiuoti mazgą
- Infrastruktūros serveris
- Failų ir spausdinimo serveris
- MATE Desktop
- Pagrindinis žiniatinklio serveris
- Virtualizacijos serveris
- Serveris su GUI
- GNOME Desktop
- KDE plazma
- Kūrimo ir kūrimo darbo stotis
Todėl galite įdiegti KDE plazmos darbalaukio aplinką naudodami šią komandą:
"Yum" grupės diegimas "KDE plazmos darbo vietos"
Prieš tai darai, galbūt norėsite išsiaiškinti, kokie paketai sudaro grupę. Norėdami tai padaryti, paleiskite šią komandą:
yum grupės informacija "KDE plazmos darbo vietos" | daugiau
Pastebėsite, kad paleisdami šią komandą pamatysite grupių sąrašą. Galite, žinoma, paleisti grupės informaciją taip pat.
Kaip įdiegti "YUM" vietinės sistemos RPM failus
Kas atsitiks, jei RPM failas nebus įdiegtas iš vienos iš jūsų sistemoje sukurtų saugyklų. Galbūt jūs parašėte savo paketą ir norite jį įdiegti.
Norėdami įdiegti vietinį RPM paketą į savo sistemą paleiskite šią komandą:
yum localinstall failo vardas
Jei failui reikalingos priklausomybės, tada saugyklose bus ieškoma priklausomybių.
Kaip pakartotinai įdiegti RPM paketą naudojant YUM
Jei jums nepavyko ir programa, kuri kadaise dirbo dėl kokios nors priežasties, nustojo veikti, galite ją iš naujo įdiegti naudodami šią komandą:
yum reinstall programname
Ši komanda iš naujo įdiegs tą pačią programą su tuo pačiu versijos numeriu, kaip ir jau įdiegta.
Kaip nurodyti visus RPM paketo priklausomus dydžius
Norėdami išvardyti visas paketo priklausomybes, naudokite šią komandą:
yum deplist programname
Pavyzdžiui, jei norite rasti visas "Firefox" priklausomybes, naudokite šį:
yum deplist firefox
Kaip išvardyti visus YUM naudojamus saugyklas
Norėdami sužinoti, kokios saugyklos yra jūsų sistemoje, naudokite šią komandą:
Yum repolist
Grąžinta informacija bus tokia:
- Repository id - IE epel / x86_64
- saugyklos pavadinimas - "IE" papildomos paketės įmonėms "Linux 7"
- statusas - pakuočių skaičius kapinyne
Šis vadovas pateikia gerą bendrą požymį, kaip veikia YUM. Tačiau jis tik subraiža visus galimus JUM papročius. Norėdami gauti visą informaciją, įskaitant visus galimus jungiklius, paleiskite šią komandą:
vyras yum