몇 주 전에 Mac OS 10.8.4에 꼭두각시 3.x를 설치 한 후 제거하려고합니다.
installer.dmg는 제거 프로그램과 함께 제공되지 않으며 제거 할 .app 패키지가 없습니다.
Mac OS X에서 퍼펫을 어떻게 제거합니까?
몇 주 전에 Mac OS 10.8.4에 꼭두각시 3.x를 설치 한 후 제거하려고합니다.
installer.dmg는 제거 프로그램과 함께 제공되지 않으며 제거 할 .app 패키지가 없습니다.
Mac OS X에서 퍼펫을 어떻게 제거합니까?
답변:
꼭두각시에는 제거 프로그램이 없으므로 다음 파일을 수동으로 제거해야합니다. (3.2.3에서 테스트)
제거
다음 바이너리를 제거하십시오
/usr/bin/puppet
/usr/sbin/puppet
다음 디렉토리를 제거하십시오.
/private/etc/puppet
/usr/share/doc/puppet
로그인 화면에 나타나는 퍼펫 사용자를 제거하려면
sudo dscl . delete /Users/puppet
사용자가 사라지려면 재부팅해야합니다.
자원
spuders 블로그 - 맥에서 꼭두각시를 제거하는 방법에
루비를 통해 설치 삭제 꼭두각시
맥에서 제거 숨겨진 사용자
위의 대답은 불완전, 모든 파일은 위의 명령으로 제거된다.
다음 명령을 실행하여 Puppet (Mountain Lion) 을 완전히 제거 할 수있었습니다 .
for f in $(pkgutil --only-files --files com.puppetlabs.puppet); do sudo rm /$f; done
for d in $(pkgutil --only-dirs --files com.puppetlabs.puppet | tail -r); do sudo rmdir /$d; done
sudo pkgutil --forget com.puppetlabs.puppet
com.puppetlabs.puppet-agent
. for f in $(pkgutil --only-files --files com.puppetlabs.puppet-agent); do sudo rm /$f; done for d in $(pkgutil --only-dirs --files com.puppetlabs.puppet-agent | tail -r); do sudo rmdir /$d; done sudo pkgutil --forget com.puppetlabs.puppet-agent
이것을 실행 한 후에도 여전히 / opt / puppetlabs 아래에 파일이 있었으므로 현재 완전히 작동하지 않는 것 같습니다.