Centos 9 스트림에 꼭두각시 서버를 설치하지 못했습니다.

Centos 9 스트림에 꼭두각시 서버를 설치하지 못했습니다.

Centos 9 스트림에 puppetserver를 설치하려고 시도했지만 다음 오류가 발생합니다.

마지막 메타데이터 만료 확인: 2023년 2월 23일 목요일
오전 01:06:09 EST 0:15:42 전. 인수와 일치하는 항목이 없습니다: puppetserver 오류:
일치하는 항목을 찾을 수 없습니다: puppetserver

다음 rpm을 다운로드했습니다.

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

답변1

RHEL 9는 다음으로 나열되지 않습니다.Puppet 서버에 지원되는 OS.

으로만 기재되어 있습니다.Puppet 에이전트에 지원되는 OS.

el-9 저장소에서는 서버를 사용할 수 없을 가능성이 높습니다.


당신은 할 수 있습니다소스에서 설치, 그러나 이에 대한 지원을 받는 것이 더 어려울 것입니다. 대신 지원되는 OS를 사용하는 것이 좋습니다.

답변2

  • Ruby 설치: Puppet은 Ruby로 작성되었으므로 Ruby 인터프리터를 설치해야 합니다. 다음 명령을 실행하여 패키지 관리자를 사용하여 이 작업을 수행할 수 있습니다.

    sudo dnf 설치 루비

  • Puppet 설치: Puppet 웹사이트(https://puppet.com/docs/puppet/latest/puppet_from_source.html) 원하는 위치에 압축을 푼다.

  • Puppet 종속성 설치: Puppet tarball을 추출한 디렉터리에서 다음 명령을 실행하여 Puppet에 필요한 종속성을 설치합니다.

    번들 설치 --path .vendor

  • 환경 설정: 다음 명령을 실행하여 필요한 환경 변수를 설정합니다.

    내보내기 PATH=/bin:$PATH

  • Puppet tarball을 추출한 디렉토리의 경로로 바꾸십시오.

  • 설치 확인: 다음 명령을 실행하여 Puppet이 올바르게 설치되었는지 확인합니다.

    꼭두각시 --버전

방금 설치한 Puppet 버전이 표시됩니다.

관련 정보