YUM este software-ul de linie de comandă folosit pentru a instala software-ul în CentOS și Fedora. Dacă preferați o soluție mai grafică, alegeți în schimb YUM Extender. YUM este pentru CentOs și Fedora ce apt-get este pentru Debian și Ubuntu.
Te-ai intrebat vreodata de ce reprezinta YUM? Citirea paginii manuale afirmă că YUM este "Yellowdog Updater Modified". YUM este succesorul instrumentului YUP care a fost managerul de pachete implicit în Yellowdog Linux.
Cum se instalează pachetele RPM utilizând YUM
Pentru a instala un pachet RPM, introduceți pur și simplu următoarea comandă:
instalați numele pachetului
De exemplu:
Cum să actualizați pachetele utilizând YUM
Dacă doriți să actualizați toate pachetele din sistemul dvs., rulați pur și simplu următoarea comandă:
Actualizare yum
Pentru a actualiza un anumit pachet sau pachete încercați următoarele:
yum update namepackage
Dacă doriți să actualizați un pachet la un anumit număr de versiune, trebuie să utilizați comanda update-to după cum urmează:
yum update-to nameofpackage versionnumber
De exemplu:
yum update-to flash-plugin 11.2.202-540-release
Acum gândiți-vă la această situație. Aveți versiunea 1.0 a unui program și există o serie de corecții de erori 1.1, 1.2, 1.3 etc. De asemenea, este disponibil versiunea 2 a software-ului. Acum, imaginați-vă că doriți să instalați remedierile de erori, dar nu treceți la versiunea nouă, deoarece este sincer că e de rahat. Deci, cum actualizați fără a face upgrade?
Pur și simplu utilizați comanda update-minimă după cum urmează:
yum update-nume de program minimal - bugfix
Cum se verifică actualizările utilizând YUM fără a le instala
Uneori, doriți să știți ce are nevoie de actualizare înainte de a efectua efectiv actualizarea.
Următoarea comandă va afișa o listă de programe care necesită actualizare:
Cum să eliminați programele utilizând YUM
Dacă doriți să eliminați o aplicație din sistemul dvs. Linux, puteți utiliza următoarea comandă:
yum elimina nume de program
Îndepărtarea programelor din sistemul dvs. poate părea simplă, însă dacă eliminați o aplicație, puteți împiedica funcționarea altei aplicații.
De exemplu, imaginați-vă că aveți un program care monitorizează un dosar și dacă găsește un fișier, programul vă trimite un e-mail care vă anunță că există un fișier nou. Imaginați-vă că acest program necesită un serviciu de e-mail pentru a trimite efectiv e-mailul. Dacă ștergeți serviciul de e-mail, programul care monitorizează dosarul va deveni inutil.
Pentru a elimina programele care depind de programul pe care îl eliminați utilizând următoarea comandă:
yum autoremove programname
În cazul programului de monitorizare și al serviciului de e-mail, ambele aplicații vor fi eliminate.
Comanda de eliminare automată poate fi utilizată și fără parametri, după cum urmează:
yum autoremove
Aceasta caută sistemul dvs. pentru fișierele care nu au fost instalate explicit de dvs. și care nu au dependențe. Acestea sunt cunoscute ca pachete de foi.
Listați toate pachetele RPM disponibile utilizând YUM
Aveți posibilitatea să listați toate pachetele disponibile în YUM pur și simplu utilizând următoarea comandă:
lista de yum
Există parametri suplimentari pe care îi puteți adăuga în listă pentru a le face mai folositori.
De exemplu, pentru a lista toate actualizările disponibile pe sistemul dvs., rulați următoarea comandă:
Actualizări listă yum
Pentru a vedea toate pachetele instalate, executați în sistemul dvs. următoarea comandă:
Lista de yum instalată
Puteți să listați toate fișierele instalate fără a utiliza depozitele, executând următoarea comandă:
Cum să căutați pachete RPM utilizând YUM
Pentru a căuta un anumit pachet, utilizați următoarea comandă:
nume de program de căutare | descriere
De exemplu, pentru a căuta Steam, utilizați următoarea comandă:
Căutați abur
Ca alternativă, căutați un anumit tip de aplicație după cum urmează:
căutare yum "captură ecran"
În mod implicit, facilitatea de căutare arată în numele pachetelor și în rezumate și numai dacă nu găsește rezultate va căuta descrieri și adrese URL.
Pentru a obține yum la descrieri de căutare și URL-uri, de asemenea, utilizați următoarea comandă:
căutare yum "captură ecran" toate
Cum puteți obține informații despre pachetele RPM utilizând YUM
Puteți obține informații importante despre un pachet utilizând următoarea comandă:
yum info packagename
Informațiile returnate sunt următoarele:
- Nume
- Arhitectură
- Versiune
- Eliberare
- mărimea
- Repertoriu
- rezumat
- URL-
- Licență
- Descriere
Cum se instalează grupuri de aplicații utilizând YUM
Pentru a returna o listă de grupuri utilizând YUM executați următoarea comandă:
lista de grupuri Mai Mult
Ieșirea returnată din această comandă este similară cu următoarea:
- Instalare minimă
- Calculați nodul
- Serverul de infrastructură
- Fișier și server de imprimare
- MATE Desktop
- Server Web de bază
- Gazdă de virtualizare
- Server cu GUI
- GNOME Desktop
- KDE Plasma
- Stație de lucru pentru dezvoltare și creație
Prin urmare, puteți instala mediul desktop KDE Plasma folosind următoarea comandă:
instalarea grupului yum "Spațiile de lucru KDE Plasma"
Înainte de a face acest lucru, deși ați putea dori să aflați ce pachete alcătuiesc grupul. Pentru aceasta, rulați următoarea comandă:
informații despre grupul "spațiu de lucru KDE Plasma" Mai Mult
Veți observa că atunci când executați această comandă veți vedea o listă de grupuri în cadrul grupurilor. Puteți, bineînțeles, să rulați și informațiile despre grup pe aceste grupuri.
Cum se instalează fișiere RPM locale în sistemul dvs. utilizând YUM
Ce se întâmplă dacă fișierul RPM nu va fi instalat dintr-unul din depozitele create în sistemul dvs.Poate că ați scris propriul pachet și doriți să-l instalați.
Pentru a instala un pachet RPM local în sistemul dvs., rulați următoarea comandă:
yum localinstall filename
Dacă fișierul necesită dependențe, atunci depozitele vor fi căutate pentru dependențe.
Cum se reinstalează un pachet RPM utilizând YUM
Dacă ați fost ghinion și un program care a lucrat odată pentru orice motiv a încetat să mai funcționeze, îl puteți reinstala din nou utilizând următoarea comandă:
reinstalați numele programului
Această comandă va reinstala același program cu același număr de versiune ca cel deja instalat.
Cum se afișează lista tuturor dependențelor pentru un pachet RPM
Pentru a lista toate dependențele pentru un pachet, utilizați următoarea comandă:
yum deplist programname
De exemplu, pentru a găsi toate dependențele de Firefox utilizați acest lucru:
Cum să listați toate depozitele folosite de YUM
Pentru a afla care arhive sunt disponibile în sistemul dvs. pentru a utiliza următoarea comandă:
yo repolist
Informațiile returnate vor fi următoarele:
- repository id - I.E. Epel / x86_64
- numele repozitoriu - I.E. pachete suplimentare pentru întreprinderi Linux 7
- status - numărul de pachete din depozit
Acest ghid oferă o indicație generală bună despre cum funcționează YUM. Cu toate acestea, se zgârie numai suprafața tuturor posibilelor utilizări ale YUM. Pentru informații complete, inclusiv lista tuturor comutatoarelor posibile, executați următoarea comandă:
om yum