本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
工作人员 AMI 软件内容
本节提供有关安装在 De AWS adline Cloud 服务托管工作程序Amazon Machine Image上的软件的信息 (AMIs)。
AWS Deadline Cloud 服务托管工作器 AMIs 基于 Windows Server 2022 和 Amazon Linux 2023,并包括专门为支持渲染工作负载而安装的其他软件。 AMIs 它们会不断更新以保持功能。
这些软件分 AMIs 为以下支持类别之一:
- 服务提供的软件包
-
专门为渲染工作负载安装和维护的软件
- 其他系统软件
-
所有其他软件可能会更改,恕不另行通知
服务提供的软件包
安装这些软件包是为了支持渲染工作负载,并且为了兼容性而进行维护。你可以放心地依赖这些软件包。
开发工具和语言
Linux(AL2023):
-
Python 3.11
-
Git
Windows(2022 年服务器):
-
Python 3.11
-
Git for Windows
AWS 工具
两个平台:
-
AWS 命令行界面 v2 (AWS CLI v2)
系统库和实用程序
Linux:
-
FUSE 和用于文件系统操作的 FUSE3 库
-
图像库
-
libpng
-
libjpeg
-
libtiff
-
-
OpenGL 资源库
-
mesa-libglu
-
mesa-libGL
-
mesa-LibeGL
-
libglvnd-opengl
-
-
开发库:
-
json-c(JSON 解析)
-
libnsl(网络服务库)
-
libxcrypt-compat(加密兼容性)
-
-
X 窗口库
-
libxMU
-
libXPM
-
libxinerama
-
libXcomposite
-
libXrender
-
libxRandr
-
libxCursor
-
libXi
-
libxdamage
-
libXtst
-
libxkbcommon
-
libSM
-
-
网络和系统实用程序
-
tcsh
-
GPU 加速舰队
-
英伟达网格驱动程序
软件包管理器
Linux:
-
Conda/Mamba 软件包管理器(已安装在)
/opt/conda
-
DNF 包管理器(系统包)
-
pip(Python 软件包安装程序)
Windows:
-
Conda/Mamba 软件包管理器(已安装在)
C:\ProgramData\conda
-
pip(Python 软件包安装程序)
其他系统软件
AMI 上的所有其他软件均可更新、删除或更改,恕不另行通知。不要依赖上述 “支持的软件包” 部分中未明确列出的任何软件。这包括但不限于:
-
操作系统包和库
-
服务管理组件
-
基本 AMI 软件和驱动程序
-
软件依赖关系和运行时库
-
系统配置工具和实用程序
其他系统软件示例
Linux:系统包,例如 systemd、内核模块、硬件驱动程序、网络组件以及作为基础 AL2 023 发行版一部分安装的支持库。
Windows:Windows系统组件、Microsoft Edge、亚马逊 EC2 服务软件、硬件驱动程序和Windows运行时组件。
最佳实践
依赖关系管理:仅采用 “支持的软件包” 部分中列出的软件的依赖关系。
软件@@ 包版本:对于特定的软件版本,请使用软件包管理器(例如 pip、conda 等)安装特定的软件包,而不是依赖 AMI 提供的版本。
环境隔离:使用虚拟环境(例如 Python venv 和 conda 环境)来隔离您的特定依赖关系。
AMI 更新模型
请注意以下有关工作程序 AMI 如何更新的信息。
-
Worker AMIs 会持续更新,没有版本控制系统。
-
更新作为服务操作的一部分自动进行。
-
没有为 AMI 更新提供预先通知系统。