自动部署 Ableton Live 并与 Sassafras 搭配使用

使用 Sassafras Keyserver 进行本地授权时,可以通过使用 MDM 在客户端计算机上部署 Ableton Live,无需手动配置每台计算机。 此篇指南中的步骤有助于减少 IT 管理开销并简化部署过程。

Sassafras 配置
自动部署 Ableton Live 并与 Sassafras 搭配使用
故障排除
Live Packs(可选)
注意事项

Sassafras 配置

  1. 在你的服务器上安装 Sassafras KeyServer ,并确保其可被其他计算机访问。
  2. 在每台客户端计算机上安装 KeyAccess Client(从 Sassafras KeyClient package 中安装),并在安装 Client 时提供 Keyserver 计算机的 IP 地址和 DNS 名称。
  3. 将许可证文件(ableton_xxx.lic)放在 Sassafras KeyServer 安装位置的“KeyServer Data Folder”文件夹中。 许可证文件需要向 Ableton 支持人员索取。
  4. 停止再启动 KeyServer service(一次重新启动可能不够)。

查看 Sassafras 安装和设置教程。

自动部署 Ableton Live 并与 Sassafras 搭配使用

通过配置脚本,可以在使用 MDM 安装 Live 后自动通过 Sassafras 进行授权。 脚本可以从以下链接下载(包含 macOS 和 Windows):

https://downloads.ableton.com/support/Education_Support/Sassafras_Deployment.zip

- 在 macOS 操作系统中,请使用名为 Sassafras post-installation.sh 的脚本
- 在 Windows 操作系统中,请使用名为 Sassafras post-installation.bat 的脚本

使用脚本:

1. 打开脚本,然后根据你的操作系统来设置正确的 EDITION 和 VERSION 值。 (查看下文的“可配置的脚本选项”)。

2. 检查部署安装包中的所有内容是否正确,并将其配置为安装后以管理员身份运行。 这个脚本会创建共享的 Preferences 文件夹,其中包含 Options.txt 文件(其中包含 Sassafras 授权 Live 的条目,以及禁用自动更新的条目)。 这个脚本还会创建共享的 Live Pack 文件夹,在 Windows 上它还会复制 Live 的快捷启动方式到所有用户的开始菜单中。

可配置的脚本选项

设置正确的 Live 版本(仅限 Windows)

EDITION 值应该根据你的许可证,设置为以下之一:

  • Ableton Live 12 Suite
  • Ableton Live 12 Standard
  • Ableton Live 12 Intro

set EDITION=Ableton Live 12 Suite

设置正确的 Live 版本号

在你的 Ableton 账户页面中,可以找具体的 Live 版本号。或在 Live 启动窗口中可以看到版本号。或打开 Live 菜单 > 关于 Live。

macOS

VERSION=12.0.20

Windows

set VERSION=12.0.20

故障排除

如果 Live 没有正确配置,那么请检查脚本中的 EDITION 和 VERSION 值是否正确。

Live Packs(可选)

Live Packs 文件非常大,因此只需安装一次,并分享给该电脑的所有用户。 脚本会创建共享 Packs 文件夹,并可被所有用户访问。

macOS MacintoshHD/Users/Shared/Ableton/Factory Packs/

Windows C:\Public\Documents\Ableton Live Packs

要让 Live 访问该文件夹,需要打开 Live 的设置 → Library 然后设置“Packs 的安装文件夹”为上述共享文件夹。 然后,下载并安装你的 Live Packs 。 每个新增的用户需要手动设置“Packs 的安装文件夹”,以访问安装的 Packs。

注意事项

  • Ableton Live 的自动更新 。 多用户配置和 Live 的自动更新不兼容。因此脚本创建的 Options.txt 文件包含了 -_DisableAutoUpdates 以禁用自动更新。 可以根据需要应用手动更新,通过从管理员 Ableton.com 帐户下载更新的 Live 版本并将其部署到客户端机器。 部署更新不需要使用脚本。
  • Windows 部署与 MSI 安装程序 。 Ableton 目前无法提供 Windows 上的 MSI 安装程序,因为 Live 的安装包超过了 2 GB 的 MSI 文件大小限制。 Windows 上的安装包是压缩文件内的一个可执行程序,并包含安装所需的其他 .cab 文件。

Ableton 为您提供了以下可供深入学习并提供帮助的资源: