deekayen.chocolatey

Chocolatey

CI 项目状态: 不支持 - 该项目已达到稳定可用状态,但作者已停止所有工作。可能需要新的维护者。 BSD 3-Clause 许可证 Windows 平台

在 Microsoft Windows 上安装 Chocolatey 包管理器。

如果系统中缺少 Chocolatey,win_chocolatey 模块将负责安装它。此角色可以确保系统上有 Chocolatey,即使您没有对它运行 win_chocolatey 任务。请参见 http://docs.ansible.com/ansible/win_chocolatey_module.html。

角色变量

任务会在 chocolatey_path 中查找 choco.exe。安装的 PowerShell 脚本默认从 chocolatey.org 下载;如果目标计算机没有 Internet 访问或使用自定义安装脚本,请更改 chocolatey_installer

chocolatey_installer: https://chocolatey.org/install.ps1
chocolatey_path: c:/ProgramData/chocolatey
chocolatey_version: latest
chocolatey_windows_compression: "false"

示例剧本

- hosts: win_servers
  roles:
     - role: deekayen.chocolatey
       chocolatey_installer: https://chocolatey.org/install.ps1
       chocolatey_path: c:/ProgramData/chocolatey

要求

运行此角色的用户需要管理员权限。

  • Windows 7+ / Windows Server 2008+
  • PowerShell v3+
  • .NET Framework 4+(如果您没有安装,将尝试安装 .NET 4.0)

依赖关系

无。

许可证

BSD

关于项目

Install the Chocolatey package manager on Microsoft Windows.

安装
ansible-galaxy install deekayen.chocolatey
许可证
bsd-3-clause
下载
86.2k
拥有者
My initials spelled as a word - pronounced /dEE-kAY-En/