自学木偶。
使用 Ubuntu 11.10 Puppet 2.7.1(直接来自 apt)
在单个节点上运行一些测试脚本(遵循http://docs.puppetlabs.com/learning/manifests.html)。
我做了一个安装和启动 apache2 包的清单......一切都很好。
现在我想扭转这一点,我制作了一个清除 apache2 包的清单。这成功完成,问题是puppet只删除了apache2包,而不是apache2带来的所有包(我认为apache2.2-bin是主要的)......所以apache2服务仍然安装并运行系统上。
如果我用 apt-get 做这件事,我会做一个“apt-get autoremove”,但我怎样才能让 puppet 为我做这件事?