Ce sunt apt și yum în Linux? Gestionarea pachetelor în Linux ⋆ ALexHost SRL

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills
09.12.2024

Ce sunt apt și yum în Linux? Gestionarea pachetelor în Linux

În lumea Linux, gestionarea pachetelor este un aspect crucial care permite utilizatorilor să instaleze, să actualizeze, să actualizeze și să elimine eficient pachete software. Diferitele distribuții Linux utilizează diferiți administratori de pachete pentru gestionarea pachetelor software, iar printre cele mai populare sunt apt și yum. Aceste instrumente oferă o modalitate de gestionare a software-ului, asigurându-se că utilizatorii își pot menține cu ușurință sistemele actualizate și sigure.

Ce este un manager de pachete?

Un manager de pachete este un instrument sau un set de instrumente care automatizează procesul de instalare, actualizare, configurare și eliminare a pachetelor software. Acesta gestionează dependențele dintre pachete și se asigură că software-ul este integrat corect în sistem.

Managerii de pachete interacționează de obicei cu depozitele, care sunt servere care găzduiesc colecții de pachete software. Aceștia descarcă pachete din aceste depozite și gestionează instalarea lor pe sistemul dumneavoastră.

Prezentare generală a apt și yum

1. apt (Instrumentul avansat de pachete)

apt este instrumentul de gestionare a pachetelor utilizat de distribuțiile bazate pe Debian, cum ar fi Debian, Ubuntu, Linux Mint și multe altele. Acesta gestionează pachetele .deb și este utilizat pe scară largă pentru simplitatea sa și gestionarea robustă a dependențelor.

Comenzi comune

  1. Actualizarea listei de pachete:
    sudo apt update

    Această comandă actualizează lista de pachete din depozite, asigurându-vă că aveți informații despre cele mai recente versiuni de software disponibile.

  2. Actualizați pachetele instalate:
    sudo apt upgrade

    Actualizează toate pachetele instalate la ultimele lor versiuni disponibile în depozite.

  3. Instalarea unui pachet:
    sudo apt install nume_pachet

    Înlocuiește package_name cu numele software-ului pe care doriți să îl instalați. De exemplu, pentru a instala pachetul curl:

    sudo apt install curl
  4. Eliminați un pachet:
    sudo apt remove nume_pachet

    Această comandă elimină pachetul specificat, dar lasă fișierele de configurare.

  5. Eliminarea completă a unui pachet:
    sudo apt purge nume_pachet

    Îndepărtează pachetul împreună cu fișierele sale de configurare.

  6. Căutați un pachet:
    apt search nume_pachet

    Caută în depozite pachete care se potrivesc cu numele dat.

Exemplu de caz de utilizare

Dacă doriți să instalați sistemul de control al versiunii git pe Ubuntu, ar trebui să executați:

sudo apt update
sudo apt install git

Aceasta actualizează lista de pachete și apoi instalează git din depozite.

2. yum (Yellowdog Updater Modificat)

yum este instrumentul de gestionare a pachetelor pentru distribuțiile bazate pe RPM, utilizat în principal pe CentOS, RHEL (Red Hat Enterprise Linux) și unele versiuni mai vechi ale Fedora. Acesta gestionează pachetele .rpm și se ocupă de instalarea și actualizarea software-ului.

Notă: Pe versiunile mai noi de CentOS (CentOS 8 ) și Fedora, yum a fost înlocuit cu dnf, care are comenzi similare, dar oferă îmbunătățiri în ceea ce privește performanța și gestionarea dependențelor.

Comenzi comune

  1. Actualizarea listei de pachete:
    sudo yum check-update

    Verifică actualizările disponibile pentru pachetele instalate.

  2. Actualizarea pachetelor instalate:
    sudo yum update

    Actualizează toate pachetele instalate la ultimele lor versiuni.

  3. Instalarea unui pachet:
    sudo yum install nume_pachet

    De exemplu, pentru a instala wget:

    sudo yum install wget
  4. Eliminarea unui pachet:
    sudo yum remove nume_pachet

    Îndepărtează pachetul specificat.

  5. Căutarea unui pachet:
    yum search nume_pachet

    Caută pachete legate de numele dat.

Exemplu de caz de utilizare

Pentru a instala serverul web httpd (Apache) pe un sistem CentOS, veți rula:

sudo yum install httpd

După instalare, puteți porni serviciul Apache utilizând:

sudo systemctl start httpd

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills