Package Management Cheatsheet

Una scheda di riferimento per la gestione dei pacchetti per le distribuzioni Linux e FreeBSD


Introduzione
La gestione dei pacchetti è probabilmente la caratteristica più distintiva di qualsiasi distribuzione Linux. Mentre la tendenza attuale nella maggior parte dei progetti principali è quella di offrire una sorta di interfaccia cliccabile in cui gli utenti possono selezionare un pacchetto e installarlo con un clic del mouse (ad esempio Synaptic di Debian o Drakrpm di Mandriva), questi tipi di programmi sono generalmente solo di facciata front-ends alle utilità di basso livello che gestiscono le attività associate all'installazione dei pacchetti su un sistema Linux. E anche se molti utenti desktop Linux si sentono molto più a loro agio nell'installare i pacchetti attraverso questi strumenti grafici intuitivi, non si può negare che la gestione dei pacchetti da riga di comando offra due eccellenti funzionalità non disponibili in nessuna utility di gestione grafica dei pacchetti: potenza e velocità.

Un problema che incontrano molti distro-hopper e appassionati di sistemi operativi è dover padroneggiare (o imparare di nuovo) una serie di comandi di gestione dei pacchetti ogni volta che passano da un gruppo di distribuzione a un altro. Inoltre, gli strumenti di gestione dei pacchetti tendono ad evolversi, con nuove funzionalità e persino nuovi comandi aggiunti a ogni nuova versione. Questo è il motivo per cui abbiamo creato questo cheatsheet per la gestione dei pacchetti: una semplice scheda di riferimento che copre le attività di gestione dei pacchetti più frequentemente utilizzate nelle distribuzioni Linux e FreeBSD.