首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用puppet创建文件夹并安装软件

使用puppet创建文件夹并安装软件
EN

Stack Overflow用户
提问于 2016-03-16 03:26:14
回答 1查看 132关注 0票数 0

假设我的pc上运行着一台vm。我的虚拟机安装了puppet。现在我想在我的电脑上安装firefox,而不是在我的虚拟机上。我知道要安装火狐,我可以在我的pc上运行sudo apt-get install firefox,但我想在我的虚拟机上使用puppet运行这个命令。我该怎么做呢?或者我可以这样做(下面的代码只是一个想法,如果这样的事情是可能的?)

代码语言:javascript
复制
package { 'firefox':
 ensure   => 'present',
 provider => '....',
}

我还想在我的电脑上创建一个'test‘文件夹。同样,我可以通过运行命令cd ~sudo mkdir test来做到这一点。但我想使用puppet创建文件夹。我该怎么做呢?

EN

回答 1

Stack Overflow用户

发布于 2016-03-26 15:47:38

是的,这正是您安装软件包的方式,要创建一个目录,您需要这样做: file {‘/您的/目录/路径’:确保=>目录,}

此外,这两个资源可以采用其他参数,例如,文件资源可能有一个所有者或分配给它的一些权限,如下所示:

代码语言:javascript
复制
file { '/your/dir/path':
  ensure => directory,
  owner  => root,
  mode   => 700,
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36020358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档