In Linux, la gestione dei pacchetti è un processo fondamentale che permette di installare, aggiornare e rimuovere software tramite il terminale. Ogni distribuzione Linux utilizza un proprio sistema di gestione dei pacchetti, ma i più comuni sono APT (per le distribuzioni basate su Debian, come Ubuntu) e YUM o DNF (per le distribuzioni basate su Red Hat, come Fedora).
Linux Terminal
$ sudo apt install [name_program]
Linux Terminal
$ sudo apt remove [name_program]
Linux Terminal
$ sudo apt upgrade
Linux Terminal
$ apt show curl
Le distribuzioni basate su Red Hat, come Fedora, CentOS e RHEL, utilizzano YUM (o DNF nelle versioni più recenti) come gestore di pacchetti. Il comando per installare un pacchetto è yum install (o dnf install).
Linux Terminal
$ sudo dnf install [name_program]
Linux Terminal
$ sudo yum install [name_program]
Sia YUM e DNF hanno gli stessi comandi di APT, quindi li possiamo scrivere identici a quelli visti prima ma con la differenza che al posto di apt andremmo a mettere yum o dnf.
Se non si conosce il nome del pacchetto che si desidera installare, è possibile cercarlo nel repository.
Linux Terminal
$ apt search [name_packet]
Per rimuovere i pacchetti obsoleti e le dipendenze non più necessarie possiamo usare il comando:
Linux Terminal
$ sudo apt autoremove