YUM (Yellowdog Updater Modified) este un puternic manager de pachete utilizat în distribuțiile Linux bazate pe RPM precum CentOS, AlmaLinux și Red Hat Enterprise Linux (RHEL). Acesta permite utilizatorilor să instaleze, să actualizeze, să elimine și să gestioneze pachete software din depozite cu ajutorul unor comenzi simple.

În acest scurt ghid, vă vom prezenta comenzile YUM esențiale pentru gestionarea pachetelor pe serverul Linux

Instalarea pachetelor

Pentru a instala un pachet nou, utilizați:

sudo yum install [nume pachet]

Exemplu:

sudo yum install httpd

Aceasta va instala Apache HTTP Server și dependențele sale.

Actualizarea pachetelor de sistem

Pentru a actualiza toate pachetele instalate pe serverul dvs:

sudo yum update

Aceasta verifică actualizările din depozitele activate și le instalează.

De asemenea, puteți actualiza un anumit pachet:

sudo yum update [nume pachet]

Eliminarea pachetelor

Pentru a dezinstala un pachet:

sudo yum remove [nume-pachet]

Aceasta elimină pachetul și orice dependențe care nu mai sunt necesare.

Căutarea pachetelor

Pentru a căuta un pachet după nume sau cuvânt cheie:

yum search [cuvânt cheie]

Exemplu:

yum search php

Acest lucru vă ajută să găsiți pachete legate de PHP.

Obținerea de informații despre pachete

Pentru a vedea detalii precum versiunea, descrierea și dimensiunea:

yum info [nume-pachet]

Lista pachetelor instalate

Pentru a lista toate pachetele instalate:

yum list installed

Puteți filtra rezultatele după nume:

yum list installed | grep nginx

Gestionarea depozitelor

Pentru a vizualiza toate depozitele activate:

yum repolist

Pentru a dezactiva sau activa depozitele, editați fișierele .repo în /etc/yum.repos.d/.

Ștergerea cache-ului YUM

Dacă întâmpinați probleme sau doriți să eliberați spațiu:

yum clean all

Aceasta șterge metadatele și pachetele din memoria cache.

Gânduri finale

YUM este un instrument flexibil și fiabil pentru gestionarea software-ului pe sistemele Linux bazate pe RPM. Cu doar câteva comenzi, vă puteți menține pachetele serverului la zi, sigure și bine întreținute.