1.6. Instalação dos pacotes necessários para um servidor IdM

No RHEL8, os pacotes necessários para instalar um servidor de Gerenciamento de Identidade (IdM) são enviados como um módulo. O fluxo do módulo do servidor IdM é chamado de fluxo DL1, e você precisa habilitar este fluxo antes de baixar os pacotes deste fluxo. O procedimento a seguir mostra como baixar os pacotes necessários para a configuração do ambiente IdM de sua escolha.

Pré-requisitos

  • Você tem um sistema RHEL recentemente instalado.
  • Você disponibilizou os repositórios necessários:

    • Se seu sistema RHEL não estiver rodando na nuvem, você registrou seu sistema com o Gerente de Assinaturas da Red Hat (RHSM). Para detalhes, consulte Registro, anexando e removendo assinaturas na linha de comando do Gerenciador de Assinaturas. Você também habilitou os repositórios BaseOS e AppStream que a IdM utiliza:

      # subscription-manager repos --enable=rhel-8-for-x86_64-baseos-rpms
      # subscription-manager repos --enable=rhel-8-for-x86_64-appstream-rpms

    Para detalhes sobre como habilitar e desabilitar repositórios específicos usando o RHSM, consulte Configurando opções no Red Hat Subscription Manager.

    • Se seu sistema RHEL estiver funcionando na nuvem, pule o registro. Os repositórios necessários já estão disponíveis através da Infraestrutura de Atualização da Red Hat (RHUI).
  • Você não ativou anteriormente um fluxo de módulos IdM.

Procedimento

  1. Habilite o fluxo idm:DL1:

    # yum module enable idm:DL1
  2. Mude para as RPMs entregues através do fluxo idm:DL1:

    # yum distro-sync
  3. Escolha uma das seguintes opções, dependendo de suas exigências de IdM:

    • Para baixar os pacotes necessários para a instalação de um servidor IdM sem um DNS integrado:

      # yum module install idm:DL1/server
    • Para baixar os pacotes necessários para a instalação de um servidor IdM com um DNS integrado:

      # yum module install idm:DL1/dns
    • Para baixar os pacotes necessários para a instalação de um servidor IdM que tenha um acordo de confiança com o Active Directory:

      # yum module install idm:DL1/adtrust
    • Para baixar os pacotes de vários perfis, por exemplo, os perfis adtrust e dns:

      # yum module install idm:DL1/{dns,adtrust}
    • Para baixar os pacotes necessários para a instalação de um cliente IdM:

      # yum module install idm:DL1/client
Importante

Ao mudar para um novo fluxo de módulos uma vez que você já tenha habilitado um fluxo diferente e baixado pacotes dele, você precisa primeiro remover explicitamente todo o conteúdo instalado relevante e desabilitar o fluxo de módulos atual antes de habilitar o novo fluxo de módulos. Tentar ativar um novo fluxo sem desativar o fluxo atual resulta em um erro. Para obter detalhes sobre como proceder, consulte Mudando para um fluxo posterior.

Atenção

Embora seja possível instalar pacotes de módulos individualmente, esteja ciente de que se você instalar qualquer pacote de um módulo que não esteja listado como "API" para aquele módulo, ele só será suportado pela Red Hat no contexto daquele módulo. Por exemplo, se você instalar bind-dyndb-ldap diretamente do repositório para usar com sua configuração personalizada do 389 Directory Server, quaisquer problemas que você tenha serão ignorados, a menos que ocorram para o IdM, também.