Cos'è Yum?
Il Giallo Updater Dog Updater 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 di aggiunta, rimozione e aggiornamento del software su un computer.
Yum è stato scritto per una distribuzione Linux chiamata YellowDog, ma funzionerà con molti altri che utilizzano il formato Redhat Package Manager (RPM) 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. Diverse applicazioni graficheesistono 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 dell'utente 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 pacchettivengono 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 PacKages disponibili nel repository.
Sebbene sia utilizzato principalmente 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 dei propri utenti.