Un scurt ghid pentru lucrul cu YUM în Linux
Yellowdog Updater, Modified (abreviat YUM) este un manager de pachete utilizat în distribuțiile Linux bazate pe RPM (Red Hat Package Manager), cum ar fi CentOS, Fedora și RHEL (Red Hat Enterprise Linux). YUM facilitează instalarea, actualizarea, eliminarea și gestionarea pachetelor software. În acest articol, vom acoperi comenzile și principiile de bază ale YUM, care vă vor ajuta să gestionați eficient pachetele de pe sistemul Linux.
Instalarea pachetelor
Poate una dintre principalele și cele mai frecvent utilizate sarcini și procese ale managerului de pachete YUM este instalarea de software. Comanda yum install este utilizată pentru acest lucru. Să ne uităm la un exemplu de instalare a serverului web nginx
sudo yum install nginx
După executarea acestei comenzi, YUM va găsi automat toate dependențele necesare pentru instalarea nginx, le va descărca și instala.
Căutarea de pachete
Înainte de a instala un pachet, puteți utiliza comanda yum search pentru a-l căuta în depozite. De exemplu, pentru a căuta un pachet asociat cu cuvântul “website”:
yum search website
Această comandă va returna o listă cu toate pachetele care conțin cuvintele-cheie “web server” în descrierea sau numele lor.
Actualizarea pachetelor
YUM vă permite, de asemenea, să actualizați pachetele instalate la cea mai recentă versiune. Pentru a actualiza un anumit pachet, utilizați comanda yum update cu numele pachetului:
sudo yum update nginx
Dacă doriți să actualizați toate pachetele de pe serverul dvs., pur și simplu executați comanda fără a specifica pachetul:
sudo yum update
Această comandă va actualiza toate pachetele la cea mai recentă versiune disponibilă.
Îndepărtarea pachetelor
Dacă trebuie să eliminați un pachet din sistem, utilizați comanda yum remove. De exemplu, pentru a elimina pachetul httpd:
sudo yum remove nginx
YUM va elimina automat pachetul și orice dependențe care nu mai sunt utilizate de alte programe instalate.
Curățarea cache-ului
YUM stochează pachetele descărcate și informațiile despre acestea într-o cache. Acest lucru vă accelerează sistemul, dar în timp memoria cache poate ocupa o cantitate semnificativă de spațiu. Pentru a șterge memoria cache, utilizați comanda yum clean. Curățarea tuturor datelor din memoria cache se face cu următoarea comandă:
sudo yum clean all
Această comandă elimină toate fișierele din cache, inclusiv listele de depozite și pachetele descărcate.