4.6. Canais
Se você clicar na aba Canais na barra de navegação superior, aparecem a categoria e os links de Canais. As páginas da categoria Canais possibilitam que você visualize e administre os canais e pacotes associados a seus sistemas. Além disso, você pode obter as imagens ISO aqui.
4.6.1. Canais de Software Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
A página Software Channels (Canais de Software) é a primeira a aparecer na categoria Channels (Canais). Um canal de software é uma lista dos pacotes do Red Hat Enterprise Linux agrupados por uso. Os canais são usados para selecionar os pacotes a instalar num sistema.
Existem dois tipos de canais de softwares: canais base e canais filhos.
4.6.1.1. Canais Base Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Um canal base consiste de uma lista de pacotes baseados em uma arquitetura específica e versão Red Hat Enterprise Linux. Por exemplo, todos os pacotes em Red Hat Enterprise Linux 5 para a arquitetura x86 constrói um canal base. A lista dos pacotes em Red Hat Enterprise Linux 5 para a arquitetura Itanium constrói um canal base diferente.
Um sistema deve ser registrado a somente um canal base. Este canal base é atribuído automaticamente durante o registro, conforme a versão do Red Hat Enterprise Linux e arquiteturas de sistema selecionados. No caso dos canais públicos gratuitos (public free channels), a ação será bem-sucedida. No caso de canais base pagos (paid base channels), esta ação falhará se não houver um direito associado.
4.6.1.1.1. Extended Update Support (Suporte de Atualização Estendido - EUS) Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Além dos canais base para principais versões do Red Hat Enterprise Linux, existem canais para versões atualizadas do Red Hat Enterprise Linux que também são separadas por arquitetura e que possui canais filhos. Estes canais Extended Update Support (EUS) são designados para administradores que desejam ficar com uma versão principal ou atualizada do Red Hat Enterprise Linux e padronizar suas atualizações de pacotes para suas versões específicas, ao invés de fazer um upgrade de seus sistemas para uma nova versão atualizada que instale novos softwares, hardware, drivers e recursos em sistemas de produto.
Por exemplo, os administradores podem padronizar seus sistemas de desktop do Red Hat Enterprise Linux 5.1 para x86, enquanto gerenciam servidores no Red Hat Enterprise Linux 4.5 para AMD64 e EM64T. Os administradores podem manter suas versões durante o tempo de suporte do EUS, certos do comportamento de suas versões de software. Além disso, os administradores podem instalar atualizações de software crítico sem introduzir erros de novos recursos ou softwares não testados.
4.6.1.2. canais filhos Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Um canal filho é um canal associado com um canal base que contém pacotes extras. Por exemplo, uma organização pode criar um canal filho associado ao Red Hat Enterprise Linux 5 para a arquitetura x86 que contém pacotes extras necessários somente para a empresa, tal como um aplicativo de engenharia padronizado.
Um sistema pode ser registrado a diversos canais filhos de seu canal base. Somente os pacotes inclusos nos canais registrados de um sistema podem ser instalados ou atualizados neste sistema. Além disso, os clientes RHN Satellite e RHN Proxy Server têm autoridade para administrar canais. Esta autoridade oferece a possibilidade de criar e administrar seus próprios canais personalizados. Consulte o RHN Channel Management Guide (Guia de Administração de Canais do RHN) para mais detalhes.
Nota
Certifique-se de não criar canais filhos disponíveis a sistemas clientes que contêm pacotes que não são compatíveis com o sistema.
Além disso, seus canais filhos não devem conter cópias de conteúdo dos canais rhn-tools ou rhel-virtualization porque os pacotes destes canais são usados para identificar este canal quando se auto subscrevem em sistemas usando a interface de usuário web. Os pacotes especificos são
rhncfg
(usados para identificar o canal rhn-tools) e libvirt
(usado para identificar o canal rhel-vt).
Os canais podem ser divididos de acordo com a relevância para seus sistemas, incluindo Todos os Canais, Canais da Red Hat, Canais Populares, Meus Canais, Canais Compartilhados e Canais Aposentados.
4.6.1.3. Todos os Canais Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Conforme a Figura 4.17, “Todos os Canais”, a página All Channels (Todos os Canais) é exibida por padrão ao clicar em (Canais de Software) na barra de navegação. Esta página apresenta uma lista de todos os canais disponíveis à sua empresa. Os links desta lista são direcionados a abas diferentes da página Software Channel Details (Detalhes do Canal de Software). Clicar no nome de um canal te leva à página Detalhes. Clicar no número de pacotes te leva à aba Pacotes. Clicar no número de sistemas te leva à aba Subscribed Systems (Sistemas Subscritos). Consulte a Seção 4.6.1.9, “Detalhes Canais de Software” para mais detalhes.
Figura 4.17. Todos os Canais
4.6.1.4. Canais da Red Hat Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
A página Canais Red Hat exibe os canais da Red Hat e seus canais filhos disponíveis. As versões do Red Hat Enterprise Linux sincronizada diretamente do RHN Hosted, por exemplo, estão listadas neste canal.
4.6.1.5. Canais Populares Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
A página Canais Populares exibe os canais de software mais subscritos pelos sistemas registrados em sua empresa. Você pode filtrar a busca usando o menu suspenso para listar somente os canais com ao menos um certo número de sistemas subscritos.
4.6.1.6. Meus Canais Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
A página Meus Canais exibe todos os canais de software que pertencem à sua empresa, o qual inclui a os canais da Red Hat e os canais padronizados. Você pode filtrar a pesquisa usando a caixa de texto para filtrar pelo nome do canal.
4.6.1.8. Canais Aposentados Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
A página Retired Channels (Canais Aposentados) apresenta os canais disponíveis à sua empresa que atingiram suas datas finais. Estes canais não recebem atualizações.
4.6.1.9. Detalhes Canais de Software Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Se você clicar no nome de um canal, aparece a página Detalhes de Canal de Software. Esta página é dividida nas seguintes abas:
4.6.1.9.1. Detalhes de Canal de Software ⇒ Detalhes Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Informações gerais sobre o canal e seu canal pai, se for um canal filho. Esta é a primeira aba exibida ao clicar num canal. Apresenta informações essenciais sobre o canal, como sumário, descrição e arquitetura.
(É necessário possuir o direito ao serviço Gerenciamento para visualizar esta caixa de seleção). Além disso, uma caixa de verificação Globally Subscribable (Registrável Globalmente) pode ser vista somente pelos Administradores do Satellite e Administradores de Canal. Isto significa que o comportamento padrão de todo canal é permitir a qualquer usuário registrar sistemas nele. Dessmarcar esta caixa e clicar em Subscritores, que pode ser usada para atribuir permissões de registro no canal a determinados usuários. Os Administradores do Satellite e Administradores de Canais sempre podem registrar sistemas em qualquer canal.
(Atualizar) traz a aba
(É necessário possuir direitos de serviços de Gerenciamento) Somente clientes com canais base padronizados, podem modificar seus atributos de canal base de sistema. Eles podem fazê-lo através do Website de duas formas:
- Os clientes com um canal base personalizado podem atribuir o sistema neste canal base.
- Os clientes devem reverter as subscrições de um canal base personalizado ao canal base da distribuição apropriada.
Nota
A variação da distribuição do canal base do sistema deve coincidir com a variação instalada no sistema. Por exemplo: um sistema com Red Hat Enterprise Linux AS v.4 para x86 não pode ser registrado num canal base do Red Hat Enterprise Linux ES v.4 para x86.
4.6.1.9.2. Detalhes de Canal de Software ⇒ Errata Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Lista das Erratas afetando o canal. A lista apresenta os tipos, nomes, sumários e datas de emissão do relatório. Clicar no nome de um relatório te leva à sua página Errata Details (Detalhes da Errata). Consulte a Seção 4.5.2.2, “Detalhes da Errata” para mais informações.
4.6.1.9.3. Detalhes de Canal de Software ⇒ Pacotes Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Lista dos pacotes no canal. Para baixar os pacotes como um arquivo .tar, selecione-os e clique no botão Detalhes do Pacote. Esta página apresenta um conjunto de abas com informações sobre o pacote, incluindo em quais arquiteturas ele roda, seu tamanho, data de criação, dependências de outros pacotes, registro de alterações, lista de arquivos que contém, versões mais novas e quais sistemas têm o pacote instalado. Daqui é possível fazer o download dos pacotes como RPMs ou SRPMs.
no canto inferior esquerdo da página. Clicar no nome de um pacote te leva à página
Para procurar um pacote ou sub-conjunto específico de pacotes, pode usar o filtro de pacotes no topo da lista. Indique um conjunto de caracteres para a busca na lista dos nomes de pacotes. Por exemplo: digitar
ks
no filtro pode retornar todos os pacotes ksconfig
, krb5-workstation
e links
. O filtro é sensível a maiúsculas e minúsculas.
4.6.1.9.4. Detalhes de Canal de Software ⇒ Sistemas Subscritos Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Lista os sistemas com direitos atribuídos registrados no canal. A lista apresenta os nomes dos sistemas, seus canais base e seus níveis de direitos. Clicar no nome de um sistema te leva à sua página System Details (Detalhes do Sistema). Consulte a Seção 4.4.2.10, “Detalhes do Sistema (System Details)” para mais informações.
(Para visualizar esta aba é necessário possuir direitos de Serviços de Gerenciamento) Caso seja um canal filho, você também tem a opção de cancelar o registro de sistemas do canal. Use as caixas de seleção para selecionar os sistemas, depois clique no botão
no canto inferior direito da página.
4.6.1.9.5. Detalhes de Canal de Software ⇒ Sistemas Alvo Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Lista os sistemas com direitos, qualificados para serem subscritos no canal. Esta aba aparece somente para canais filhos. Use as caixas de verificação para selecionar os sistemas e então clique no botão Channels (Canais) da página System Details (Detalhes do Sistema). Consulte a Seção 4.4.2.10, “Detalhes do Sistema (System Details)” para mais informações.
(Subscrever) no canto inferior direito. Você receberá uma mensagem de confirmação ou será notificado de quaisquer erros. Isto também pode ser feito através da aba 4.6.2. Busca de Pacotes Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Figura 4.18. Busca de Pacotes
A página do Busca de Pacotes permite que você pesquise pacotes usando diversos critérios:
- Formulário Livre (Free Form) — uma pesquisa geral de palavra chave para usuários que não estão certos dos detalhes de pacotes específicos e seus conteúdos.
- Nome Somente (Name Only) — Pesquisa Específica para usuários que precisam encontrar um pacote específico e não desejam passar por resultados de pesquisas mais generalizadas.
- Nome e Descrição (Name and Description) — Pesquisas específicas para um certo nome de pacote ou programa que, caso não esteja no nome do pacote, pode estar na descrição de uma linha do pacote (por exemplo, pesquisando pelo Servidor Apache HTTP quando o nome do pacote do Red Hat Enterprise Linux é na verdade
httpd
. - Nome e Resumo (Name and Summary) — Semelhante à pesquisa Nome e Descrição, este critério de pesquisa procura por nomes de pacotes e os Sumários mais longos para o pacote. Portanto, a pesquisa por "web browser" poderia resultar em diversos resultados que incluem ambos navegadores baseados em gráfico e texto.
O campo Formulário Livre permite que você faça uma busca usando os nomes de campo que você acrescente ao começo para procurar e filtrar resultados por aquela palavra chave do campo.
Por exemplo, se você quisesse pesquisar todos os pacotes do Red Hat Enterprise Linux v.5 para a palavra
java
na descrição e resumo, digite o seguinte usando o campo Formulário Livre:
summary:java and description:java
summary:java and description:java
Outros nomes de campo suportados para a busca de Documentação, incluem:
nome
— Busca nomes de pacotes para uma palavra chave específicaversão
— Busca por uma versão de pacote específicanome de arquivo
— Busca os nomes de arquivos de pacotes para uma palavra chave específicadescrição
— Busca o campo de descrição detalhado do pacote para uma palavra chave específicaresumo
— Busca o sumário dos pacotes para uma palavra chave específicaarch
— Busca pacotes por sua arquitetura (tal como x86, x86_64 ou s390)
Juntamente com o critério de pesquisa, você também pode limitar pesquisas à Canais relevantes ao seus sistema, selecionando a opção.
Além disso, você pode restringir sua pesquisa por plataforma ou arquitetura. Escolhas incluem IA-32, IA-64, s390, IBM System z,x86_64, PPC, Sparc Solaris e i386 Solaris.
4.6.3. Administrar Canais de Software Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Esta aba permite aos Administradores criar, clonar e remover canais personalizados. Estes podem incluir versões alteradas de canais baseados em distribuições ou pacotes personalizados.
4.6.3.1. Gerenciar Canais de Software ⇒ Detalhes de Canais Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
A tela padrão da aba Manage Software Channels (Administrar Canais de Software) é uma lista de todos os canais disponíveis. Estes incluem os canais personalizados, os baseados na distribuição e os canais filhos.
Para clonar um canal existente, clique no link clonar canais no canto superior direito da tela, selecione o canal a clonar no menu suspenso e clique no botão . A próxima tela apresenta várias opções para o canal novo, incluindo arquitetura base e opções de GPG. Faça sua seleção e clique no botão para completar o processo.
Para criar um canal novo, clique no link criar um novo canal no canto superior direito da tela. Selecione as diversas opções para seu canal novo, incluindo arquitetura base e opções de GPG. Faça sua seleção e clique no botão . Note que o canal criado desta maneira está vazio, sem nenhum pacote. Você deve fazer o upload de canais de software ou adicioná-los de outros canais. Você também pode optar por incluir Atualizações de Errata em seu canal personalizado.
4.6.3.1.1. Gerenciar Canais de Software ⇒ Detalhes do Canal ⇒ Detalhes de Canal Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Esta tela lista as seleções feitas durante o processo de criação do canal. Esta página inclui a caixa de verificação Globally Subscribable (Registrável Globalmente), que permite a todos usuários registrar no canal.
4.6.3.1.2. Gerenciar Canais de Software ⇒ Detalhes de Canal ⇒ Gerenciadores Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Esta sub-seção permite a você selecionar quais usuários podem alterar ou remover este canal. Os Administradores do Satellite e Administradores do Canal podem alterar ou apagar qualquer canal.
Para permitir a um usuário alterar o canal, selecione a caixa de verificação próxima ao nome do usuário e clique no botão
. Para permitir a todos os usuários administrar o canal, clique no botão no fim da lista, abaixo do botão . Para remover a habilidade de administração de um usuário, desselecione a caixa próxima a seu nome e clique no botão .
4.6.3.1.3. Gerenciar Canais de Software ⇒ Detalhes de Canal ⇒ Errata Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Esta sub-seção permite aos administradores do canal listar, remover, clonar e adicionar Erratas ao seu canal personalizado. Os canais personalizados não clonados de uma distribuição não podem adicionar Erratas até que haja pacotes no canal. É possível adicionar somente as Erratas pertinentes a arquitetura base do canal e que se aplicam a um pacote neste canal. Finalmente, somente as Erratas clonadas ou personalizadas podem ser adicionadas aos canais personalizados. As Erratas podem ser inclusas num canal clonado se forem selecionadas durante a criação do canal.
4.6.3.1.4. Gerenciar Canais de Software ⇒ Detalhes de Canal ⇒ Pacotes Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Esta sub-seção é similar à sub-seção Errata. Permite aos Administradores da Empresa e do Canal listar, remover, comparar e adicionar pacotes ao canal personalizado.
Para listar todos os pacotes do canal, clique no link Listar / Remover Pacotes. Selecione a caixa à esquerda dos pacotes a remover e então clique no botão no canto inferior direito da página.
Para adicionar pacotes, clique no link Adicionar Pacotes. Escolha o canal a partir do qual pretende selecionar os pacotes no menu suspenso e clique no botão para continuar. Selecione a caixa à esquerda de quaisquer pacotes que deseja adicionar e então clique no botão no canto inferior direito da tela.
Para comparar pacotes do canal corrente àqueles de outro canal, selecione o outro canal no menu suspenso e clique no botão
. Todos os pacotes apresentados nos dois canais são comparados e os resultados exibidos na tela seguinte. Estas informações incluem a arquitetura e versão de cada pacote.
Para tornar os dois canais idênticos, clique no botão
(Fundir Diferenças) no canto direito inferior. A tela seguinte permite selecionar como os conflitos são resolvidos. Clique no botão (Previsão da Fusão) para ver os resultados da fusão sem efetuar nenhuma alteração nos canais. Finalmente, selecione aqueles pacotes que deseja fundir e clique no botão (Fundir Pacotes) seguido do botão para executar a fusão.
4.6.3.2. Gerenciar Canais de Software ⇒ Gerenciar Pacotes de Software Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Esta aba permite administrar os pacotes de software personalizados pertencentes à sua empresa. Você pode visualizar uma lista de todos os canais de software personalizados ou somente aqueles de um canal personalizado. Para tanto, selecione o canal, que contém os canais personalizados a visualizar, no menu suspenso e clique no botão
.
4.6.3.3. Gerenciar Canais de Software ⇒ Gerenciar Repositórios Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Esta aba permite você adicionar e gerenciar pacotes de repositórios personalizados existentes e de terceiros tanto e também ligar os repositórios a um canal existente. O recurso de Repositórios atualmente suporta repositórios
yum
.
Para criar um novo repositório clique no link Criar Novo Repositório no canto superior direito da página Gerenciar Repositórios A tela Criar Repositório lhe permite digitar o Rótulo de Repositório (tal como
fedora-13-i386
) também como uma URL de Repositório (como http://customrepo.example.com). Você pode também entrar URLs apontando para as listas espelhos também como URLs diretas de download. Ao completar, clique no botão .
Para apontar (link) o repositório recém criado a um canal de software existente, clique no link Gerenciar Canais de Software no menu esquerdo, então clique no canal que você quer criar o link. Da página de detalhes do canal, clique na sub aba Repositórios, então cheque a caixa correspondente ao repositório que você quer criar o link e clique Atualizar Repositórios.
Para sincronizar pacotes de um repositório personalizado ao seu canal, clique no link Sync da sub aba do canal Repositórios e confirme clicando no botão .
Você pode também realizar um sync via linha de comando usando o comando
spacewalk-repo-sync
. Por exemplo:
spacewalk-repo-sync --channel=<CHANNEL_NAME> --url=<http://FQDN>
spacewalk-repo-sync --channel=<CHANNEL_NAME> --url=<http://FQDN>
Por exemplo, para sincronizar com o repositório do Fedora 13 para arquitetura i386, digite o seguinte:
spacewalk-repo-sync --channel=fedora-13-i386 --url=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f13&arch=i386
spacewalk-repo-sync --channel=fedora-13-i386 --url=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f13&arch=i386