Guida alla Gestione dei Pacchetti su Linux

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).

1. Gestione dei pacchetti con APT (Advanced Package Tool)
  • APT è uno dei gestori di pacchetti più utilizzati nelle distribuzioni Debian-based. Per installare un pacchetto, il comando principale è apt install.

Linux Terminal

$ sudo apt install [name_program]

  • Per rimuovere un pacchetto, si utilizza il comando apt remove.

Linux Terminal

$ sudo apt remove [name_program]

  • Per aggiornare tutti i pacchetti installati sul sistema, si utilizza il comando apt upgrade.

Linux Terminal

$ sudo apt upgrade

  • Per verificare la versione di un pacchetto installato, si utilizza il comando apt show.

Linux Terminal

$ apt show curl



2. Gestione dei pacchetti con YUM e DNF (per Red Hat-based)

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.



3. Ricerca Dei Pacchetti

Se non si conosce il nome del pacchetto che si desidera installare, è possibile cercarlo nel repository.

Linux Terminal

$ apt search [name_packet]



4. Pulizia dei pacchetti non necessari

Per rimuovere i pacchetti obsoleti e le dipendenze non più necessarie possiamo usare il comando:

Linux Terminal

$ sudo apt autoremove

Copyright: 2024 - Dipartimento di Informatica - IIS LOMBARDI (sede ITI Faccio) Vercelli