Capitolo 2. Introduzione ai Canali di RHN

Un canale del Red Hat Network non è altro che una raccolta di pacchetti software. I canali sono in grado di separare i pacchetti in base a regole ben precise: per esempio, un canale è in grado di contenere solo pacchetti provenienti da una distribuzione Red Hat ben specifica. Un canale può contenere dei pacchetti idonei per una applicazione o per una famiglia di applicazioni. Gli utenti hanno la possibilità di definire i canali più idonei alle proprie necessità; per esempio un'azienda sarà in grado di creare un canale capace di contenere i pacchetti necessari per tutti i laptop di una organizzazione.

2.1. Canali di base e Canali figlio

Sono presenti due tipi di canali: canali di base e canali figlio. Un canale di base è composto di un certo numero di pacchetti, con una architettura ben specifica e su di una release di Red Hat Enterprise Linux. Un canale figlio è una canale associato con una canale di base contenente pacchetti aggiuntivi.
È necessario sottoscrivere un sistema ad un solo canale di base. Al contrario, è possibile eseguire una sottoscrizione su canali figlio multipli del proprio canale di base. Un sistema sottoscritto è in grado di installare o aggiornare solo pacchetti disponibili attraverso i propri canali appartenenti a Red Hat Network.
Quando registrate un sistema con Red Hat Network, esso viene assegnato al canale di base corrispondente alla versione di Red Hat Enterprise Linux del sistema. Una volta registrato il sistema, il proprio canale di base predefinito può essere modificato in un canale di base privato in base al tipo di sistema, attraverso il sito web di RHN. Alternativamente è possibile associare alcune chiavi di attivazione con un canale personalizzato, in modo tale che durante la registrazione dei sistemi per mezzo delle suddette chiavi, essi verranno associati automaticamente con il canale personalizzato.
Sul sito web di Red Hat Network, la pagina Canali (posizionata sotto la tabella Canali sulla barra di navigazione superiore), fornisce un elenco di tutti i canali di base e dei propri canali figlio. Selezionando il nome di un canale, verrà visualizzata la pagina Informazioni sul canale, la quale fornisce un elenco di tutti i pacchetti del canale in questione, degli errata e di qualsiasi sistema associato.