Macos 从boxen卸载nodenv
Boxen在Macos 从boxen卸载nodenv,macos,puppet,boxen,Macos,Puppet,Boxen,Boxen在/opt/Boxen/nodenv中安装nodenv。只需删除nodenv目录就可以卸载它吗 rm -rf /opt/boxen/nodenv 我想做一个干净的安装,重新运行boxen。我可以取消所有boxen的安装,但我想知道这是否可以以一种不那么引人注目的方式完成。查看回购协议,似乎没有办法执行标准的sure=>缺席来删除使用boxen的nodenv设置,因为这应该是确保缺席的一种方式 目前,您可以: 删除引用nodenv的代码 可能在您的manifest/site.pp中
/opt/Boxen/nodenv
中安装nodenv。只需删除nodenv目录就可以卸载它吗
rm -rf /opt/boxen/nodenv
我想做一个干净的安装,重新运行boxen。我可以取消所有boxen的安装,但我想知道这是否可以以一种不那么引人注目的方式完成。查看回购协议,似乎没有办法执行标准的
sure=>缺席
来删除使用boxen的nodenv
设置,因为这应该是确保缺席的一种方式
目前,您可以:
- 删除引用nodenv的代码
# node versions
nodejs::version { 'v0.6': }
nodejs::version { 'v0.8': }
nodejs::version { 'v0.10': }
- 添加如下代码:
file {"${boxen::config::home}/nodenv": ensure => absent, }
rm-rf/opt/boxen/nodenv
相同的事情,但是是以一种更为幂等和Puppet-y的方式