퍼팻 서버를 운영하는 시스템으로 돌아와 puppet module install 명령으로 퍼팻 모듈을 설치합니다. ‘[공유자]-[모듈명]’ 형식으로 설치할 퍼팻 모듈을 지정합니다. 의존성 때문에 다른 모듈인 puppetlabs-stdlib와 함께 설치된다는 사실을 알 수 있습니다.
administrator@vmgate:~$ sudo /opt/puppetlabs/bin/puppet module install puppetlabs-apt
Notice: Preparing to install into /home/administrator/code/environments/production/modules ...
Notice: Downloading from https://forgeapi.puppet.com ...
Notice: Installing -- do not interrupt ...
/home/administrator/code/environments/production/modules
└─┬ puppetlabs-apt (v8.2.0)
└── puppetlabs-stdlib (v8.0.0)
이렇게 해보세요 ≣
모듈 경로를 변경하지 않았다면 기본 모듈 경로인 /etc/puppetlabs/code/environments/production/modules에 모듈이 저장될 것입니다. '12.4.3 기본 모듈 작성하기'을 참고해서 모듈 경로를 변경해야 합니다. 모듈 디렉터리 경로가 다른 경우 -i 옵션으로 모듈을 설치할 디렉터리 경로를 지정할 수 있습니다. ‘puppet module install [퍼팻 모듈명] -i [모듈 디렉터리]’ 형식으로 입력합니다.