
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.