Skip to main content

Cos'è Yum?

Il Giallo Updater Dog Modified (YUM) è un'applicazione di gestione dei pacchetti per i computer che eseguono sistemi operativi Linux.Un pacchetto è di solito un'applicazione software, ma il termine può anche comprendere altri elementi come documentazione, codice sorgente e livelli extra per i giochi.La gestione dei pacchetti è un termine utilizzato per descrivere i processi per l'aggiunta, la rimozione e l'aggiornamento del software su un computer.

Yum è stato scritto per una distribuzione Linux chiamata YellowDog, ma funzionerà con molti altri che utilizzano il formato RPM (Redhat Package Manager)per i loro pacchetti.È un software gratuito sviluppato da Seth Vidal e rilasciato come open source, il che significa che le persone possono accedere al codice per aiutare a correggere i bug o sviluppare versioni personalizzate dell'applicazione.Viene in bundle con molte distribuzioni Linux, ma può anche essere scaricato separatamente dal sito Web Yum.

su questi sistemi operativi, Yum è un metodo standard per gestire l'installazione e la rimozione del software.Esistono diverse applicazioni grafiche per consentire agli utenti di aggiungere e rimuovere facilmente i pacchetti;Tuttavia, molti sono semplicemente interfacce amichevoli con Yum che corre sotto.Questi programmi presentano all'utente un elenco di software disponibile e trasmettono la selezione degli utenti per l'elaborazione.È Yum che scarica effettivamente i pacchetti e li installa in background.Coloro che hanno familiarità con la riga di comando Linux possono trovare più comodo digitare i comandi direttamente.

I pacchetti vengono scaricati da raccolte chiamate repository, che possono essere online, su una rete e/o su supporti di installazione.Se un pacchetto che dovrebbe essere installato si basa su un altro presente, questa dipendenza può di solito essere risolta senza che l'utente abbia bisogno di conoscere i dettagli.Ad esempio, un gioco da installare può dipendere da software specifico per riprodurre la sua musica.Il problema di risolvere tali dipendenze può essere gestito da Yum perché conosce tutti gli altri pacchetti disponibili nel repository.

Mentre è principalmente utilizzato per installare un nuovo software, sono possibili anche interi aggiornamenti di sistema con Yum.Ha una funzione che determina quali pacchetti devono essere modificati per aggiornare il sistema operativo all'ultima versione.Inoltre, poiché conosce così tanti pacchetti, l'utente ha una vasta gamma di software a portata di mano.Creando e gestendo un repository personalizzato, i gestori di rete, come il team di supporto per computer per un'azienda, possono facilmente controllare quale software è disponibile per l'installazione sui computer degli utenti.