对于这个用例,您应该使用requirements.yml
文件。使用各种安装方法中的任何一种描述您需要的角色:
# Install a role from the Ansible Galaxy
- src: dfarrell07.opendaylight
# Install a role from GitHub
- name: opendaylight
src: https://github.com/dfarrell07/ansible-opendaylight
# Install a role from a specific git branch
- name: opendaylight
src: https://github.com/dfarrell07/ansible-opendaylight
version: origin/master
# Install a role at a specific tag from GitHub
- name: opendaylight
src: https://github.com/dfarrell07/ansible-opendaylight
version: 1.0.0
# Install a role at a specific commit from GitHub
- name: opendaylight
src: https://github.com/dfarrell07/ansible-opendaylight
version: <commit hash>
然后安装它们:
ansible-galaxy install -r requirements.yml
下面是一个工作示例(使用Ansible作为一个fagrant provisioner安装OpenDaylight)。有关更多信息,请参见相关的Ansible文档。
使用指南 - 代码安装 - 安装方法 - 如何自动安装代码 如果您是直接向空间提供商购买的网站,请向该空间提供商询问您网站的FTP用户名和密码。 如果您是委托建站公司为您建立的网站,请提前询问建站公司,网站的FTP用户名和密码,一般该类公司在建站完成后,都会以邮件形式向您发送网站FTP用户名和密码,请您仔细查询以获得您网站的FTP用户名和密码。 如果您网站有专门人员进行管理,请向他们询问,以获得网
问题内容: 我已经建立了两个RPM套件 取决于存在的文件,它在RPM软件包中正确反映,如下所示: 由于缺少依赖项,安装失败。 如何确保在安装过程中自动安装? 我确实按照此处所述尝试了该选项,但对我而言不起作用。 还有其他办法吗? 谢谢你的帮助。 问题答案: 创建一个(本地)存储库,并使用它来为您解决依赖关系。 CentOS Wiki有一个漂亮的页面,提供有关此操作方法的信息。CentOS Wiki
对于有多台需要安装的计算机的情况,可以采用全自动安装的方式。 用于此项任务的 Debian 软件包有 fai(需要使用一台安装服务器), replicator、 systemimager、 autoinstall,以及 Debian 安装程序本身。 4.4.1. 使用 Debian 安装程序进行自动安装 Debian 安装程序支持通过预先配置文件进行自动安装。 一个预配置文件可以从网络上或者可移动
对于有多台需要安装的计算机的情况,可以采用全自动安装的方式。 用于此项任务的 Debian 软件包有 fai(需要使用一台安装服务器), replicator、 systemimager、 autoinstall,以及 Debian 安装程序本身。 4.7.1. 使用 Debian 安装程序进行自动安装 Debian 安装程序支持通过预先配置文件进行自动安装。 一个预配置文件可以从网络上或者可移动
Spring@自动配电 我对Spring@Autowired注释有疑问。请帮助。。。 在Spring mvc中,当我按此顺序尝试@Autow的时候 控制器- 即在控制器I自动连线服务类对象中,在服务类自动连线Dao对象中。 这个注射链工作得很好。 类似地,在strutrs2 Spring中,我以这种方式应用了@Autowired注释 操作--- 该注射链也工作正常。 如果我从这个链之外调用一个fu
opkg install 自动安装 先查看本路由器安装了什么软件,软件源里有什么软件可以安装。命令如下: opkg update opkg list-installed opkg list 尝试执行tcpdump,会报错“tcpdump: not found”,说明此软件没有安装。可自行安装,命令如下: opkg install tcpdump 然后再执行,会发现成功了。命令如下: tcpdu