部署 macOS 版 Slack

身为 IT 管理员,你可以通过选择将该应用安装到什么位置,以及禁用自动更新来更好地管控 Slack 桌面应用的安装和更新。当你在员工机器上安装 Slack 应用时,该应用将安装到 /Applications 文件夹,并在发布新版本时自动更新。

备注:如果你禁用自动更新,我们建议你定期更新该应用,以确保运行最安全的版本,且能使用新功能。


在共享设备上安装 Slack

Slack 可供一台设备上的多名用户使用。你可以将 Slack 安装到用户的 /Applications 或 ~/Applications 文件夹。比较以下两种方法,确定哪种安装适合你的组织。

/Applications

  • 设备上的所有用户都使用相同的 Slack 安装版本。
  • 对 Slack 的更新适用于该设备上的所有用户。
  • 用户必须是管理员,才能更新 Slack。

~/Applications

  • 共享设备上的每位用户都有了自己的 Slack 安装。
  • 对一个 Slack 实例实施更新不会影响到使用同一设备的其他用户。
  • 用户无需是管理员,可直接更新 Slack。

分发 Slack 

一旦你选择了安装类型,下载一个 Slack 桌面应用的版本有三种可能的构建:Intel (x64) 构建和 Apple Silicon (arm64) 构建和 Universal(x64 或 arm64)构建。在分发 Slack 时,确保你为员工的机器使用了正确版本的 Slack 应用。

备注:Universal 构建适用于 Intel 和 Apple Silicon 机器。请注意,安装文件要比其他构建文件大得多。


禁用自动更新

你可以针对单名用户禁用自动更新。在新版 Slack 应用发布之前的测试阶段,或者在逐渐部署应用更新期间,这个功能非常有用。要保持应用的可靠性和安全性,我们建议在新应用版本发布后更新 Slack。

要阻止 Slack 自动检查更新,以要运行 Slack 的每位用户的身份运行以下终端命令:

defaults write /Users/$USER/Library/Preferences/com.tinyspeck.slackmacgap.plist SlackNoAutoUpdates -bool YES

使用以下命令重新启用自动更新: 

defaults write /Users/$USER/Library/Preferences/com.tinyspeck.slackmacgap.plist SlackNoAutoUpdates -bool NO


允许用户更新 Slack

如果 Slack 被安装至 ~/Applications,用户无需特殊权限,即可更新该应用。如果 Slack 被安装至 /Applications,用户必须是其 Mac 设备的管理员,且必须拥有写入 slack.app 及其下属的所有文件的权限,才能进行更新应用。

我们建议在共享设备上为所有 Slack 用户创建一个权限组。然后,你可以使用以下终端命令为该权限组提供拥有权和写入权限。用你的权限组的名称替代 example

chown -R :example /Applications/Slack.app && chmod -R 755 /Applications/Slack.app

小窍门:我们有 RSS 订阅源,用以向你推送适用于 Mac 的 Slack 桌面应用更新。了解如何将 RSS 订阅源添加到 Slack