

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在工作人员上部署和配置自定义软件
<a name="deploy-custom-software"></a>

AWS Deadline Cloud 提供了多种在工作人员上部署和配置自定义软件、插件和工具的方法。您选择的方法取决于您的要求，例如您是否需要管理员权限、软件更改频率，以及该软件是适用于所有作业还是仅适用于特定作业。

## 选择部署方法
<a name="deploy-custom-software-choose"></a>

使用下表为您的用例选择正确的部署方法。


| 标准 | 队列环境 | 主机配置脚本 | 定制 conda 套餐 | 
| --- | --- | --- | --- | 
| 需要管理员权限 | 否 | 是 | 否 | 
| 它何时运行 | 会话开始 | 工人创业 | 会话开始 | 
| Scope | 每个队列或作业 | 车队中的所有员工 | 每个队列或作业 | 
| 可以通过提交作业来控制 | 是 | 否 | 是 | 
| 设置复杂性 | 低 | 中 | 高 | 
| 适用于 | 简单的插件、脚本、环境变量 | 系统驱动程序、Docker、存储支架 | 具有依赖关系的复杂应用程序 | 

**快速决策指南：**
+ *需要管理员权限或 root 权限吗？* 使用[主机配置脚本](smf-admin.md)。
+ *没有管理员权限的简单插件或脚本？* 使用队[列环境](configure-jobs.md)。
+ *需要版本控制的复杂应用程序？* 创建[自定义 conda 软件包](configure-jobs-s3-channel.md)。