Как удалить Puppet из Mac OS X?

4291
Daniel Groves

Я установил puppet 3.x на Mac OS 10.8.4 несколько недель назад, и теперь хочу его удалить.
Installer.dmg не поставляется с деинсталлятором, и нет пакета .app для удаления.

Как удалить куклу из Mac OS X?

9

2 ответа на вопрос

12
spuder

В Puppet нет деинсталлятора, вы должны вручную удалить следующие файлы. (Проверено на 3.2.3)

Удаление

Удалить следующие двоичные файлы

/usr/bin/puppet /usr/sbin/puppet 

Удалить следующие каталоги

/private/etc/puppet /usr/share/doc/puppet 

Чтобы избавиться от пользователя марионетки, который появляется на экране входа

sudo dscl . delete /Users/puppet 

Вам нужно будет перезагрузиться, чтобы пользователь исчез


Ресурсное
spuders блог - как удалить марионетку из Mac
удалить кукольный установленные с помощью рубина
удалить скрытый пользователь из макинтоша

10
Emyl

The above answer is incomplete, not all the files are removed with the above commands.

I was able to completely uninstall Puppet (on Mountain Lion) by running the following commands:

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 
Puppetlabs отлично поработали, имея файлы, фактически доставленные полезной нагрузкой, это очень умный и родной способ удаления. Высоко ценится. Sacrilicious 9 лет назад 0
В версии 4.6.1 агента puppet вы должны изменить com.puppetlabs.puppet на `com.puppetlabs.puppet-agent`. `для f в $ (pkgutil --only-files --files com.puppetlabs.puppet-agent); do sudo rm / $ f; сделано для d в $ (pkgutil --only-dirs --files com.puppetlabs.puppet-agent | tail -r); do sudo rmdir / $ d; done sudo pkgutil --forget com.puppetlabs.puppet-agent` После этого у меня все еще были файлы в / opt / puppetlabs, так что в настоящее время он не работает полностью. Chris Magnuson 8 лет назад 0
Приведенное выше решение помогло мне, когда мне пришлось удалить Puppet 3 на El Capitan. (Не пробовал с Puppet 4.) user1475135 8 лет назад 0

Похожие вопросы