0
Mac OS X에서 압축 해제 및 기타 도구를 설치하는 인형 목록을 작성하는 중입니다. 꼭두각시가 아래와 같이 보입니다.꼭두각시 스크립트를 사용하여 Mac OS X에 압축 풀기 도구를 설치하는 데 어려움을 겪고 있습니다.
$packages = ['lsof','unzip','sysstat','telnet', 'git', 'less', 'tree', 'zip']
package {
$packages:
ensure => installed,
provider => 'brew',
}
하지만 난이를 실행할 때 아래와 같은 오류를 제공, 그럼 우리 그냥 압축 해제 도구가 설치되어지고 보장하기 위해 명령
brew install unzip
을 실행
Error: Failed to apply catalog: Parameter provider failed on Package[lsof]: Invalid package provider 'brew' at /home/rajeevan/appfactory/modules/wso2base/manifests/packages.pp:9
Wrapped exception:
Invalid package provider 'brew'
Wrapped exception:
Invalid package provider 'brew'
하지만, 하지 않습니다.
내가 봤 발견 가지고 solution
$ brew tap homebrew/dupes
$ brew install unzip
이 잘 작동하지만, 지금까지 꼭두각시 우려로, 어떻게 내 인형이 매니페스트 어떻게? 그 실패
이homebrew::tap { 'homebrew/dupes': }
->
package {
$packages:
ensure => installed,
provider => 'homebrew',
}
, 당신이 다시 exec
유형에 떨어질 수 :