servidor fantoche falhando ao instalar no stream centos 9

servidor fantoche falhando ao instalar no stream centos 9

Tentei instalar o puppetserver no meu stream centos 9, mas ocorreu o seguinte erro:

Última verificação de expiração de metadados: 0:15:42 atrás, em quinta, 23 de fevereiro de 2023,
01:06:09 EST. Nenhuma correspondência para o argumento: puppetserver Erro: Não foi possível encontrar
uma correspondência: puppetserver

Baixei o seguinte rpm:

yum install https://yum.puppetlabs.com/puppet-release-el-9.noarch.rpm -y

Responder1

RHEL 9 não está listado como umSO suportado para o servidor Puppet.

Ele está listado apenas como umSO compatível para o agente Puppet.

O servidor provavelmente não está disponível no repositório el-9.


Você podeinstale-o da fonte, será no entanto mais difícil obter apoio para o mesmo. É preferível usar um sistema operacional compatível.

Responder2

  • Instale Ruby: o Puppet é escrito em Ruby, então você precisará instalar um interpretador Ruby. Você pode fazer isso usando o gerenciador de pacotes executando o comando:

    sudo dnf instalar ruby

  • Instale o Puppet: Baixe o tarball do Puppet no site do Puppet (https://puppet.com/docs/puppet/latest/puppet_from_source.html) e extraia-o para um local de sua escolha.

  • Instale as dependências do Puppet: Instale todas as dependências necessárias para o Puppet executando o seguinte comando no diretório onde você extraiu o tarball do Puppet:

    pacote de instalação --path .vendor

  • Configure o ambiente: Configure as variáveis ​​de ambiente necessárias executando o seguinte comando:

    exportar PATH=/bin:$PATH

  • Substitua pelo caminho para o diretório onde você extraiu o tarball do Puppet.

  • Verifique a instalação: Verifique se o Puppet está instalado corretamente executando o seguinte comando:

    fantoche --versão

Isso deve exibir a versão do Puppet que você acabou de instalar.

informação relacionada