Cum se instalează pachetele RPM utilizând YUM

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ă pachete RPM utilizând YUM

Pentru a instala un pachet RPM, introduceți pur și simplu următoarea comandă:

instalați numele pachetului

De exemplu:

yum instalează scribus

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 să verificați pentru actualizări 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:

yum check-updates

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ă, dar 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 tuturor pachetelor 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ă:

Extras lista de yum

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:

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:

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 pentru 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 să reinstalați 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 să listați toate dependențele 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:

yum deplist firefox

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:

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