Version: 2021.1
在没有 Hub 的情况下离线安装 Unity
许可证和激活

Unity Hub 高级部署注意事项

本主题提供的信息可帮助您规划和配置 Unity Hub 部署,从而与所选的部署系统(例如,Microsoft SCCM)配合使用。内容包括:

防火墙配置

Unity Hub 使用以下端口:

  • 出站 TCP 端口 443 (HTTPS):Hub 使用此端口连接到 Unity 服务,从而可提供用户登录、Unity Editor 更新、Unity Collaborate 以及 Hub 本身更新等功能。如果不打开此端口,Unity Hub 仍可使用,但会禁用在线功能。
  • 出站 TCP/UDP 端口 53 (DNS):Hub 使用此端口快速确定互联网连接是否可用。如果不打开此端口,则即使端口 443 已打开,Hub 也会认为没有可用的互联网连接。
  • 入站 TCP 端口 39000,仅接受来自 localhost 的连接:Hub 监听此端口以接受来自本地计算机上运行的 Editor 实例的连接。必须打开此端口才能接受来自 localhost 连接。

Windows 上的静默安装和卸载

可以使用静默模式参数从命令行安装和卸载 Hub。在静默模式下安装 Hub 时不会提示用户输入信息。此模式下需要本地管理员访问权限,因为安装过程会修改 Program Files 文件夹。

要使用静默模式安装 Unity Hub,请执行以下操作:

  1. 下载 Unity Hub
  2. 打开命令提示符窗口并导航到先前 Hub 下载到的文件夹。
  3. 在命令行中,运行以下命令,其中 /S 用于启动静默安装:
UnityHubSetup.exe /S

要以静默方式卸载 Unity Hub,请将 /S 命令行开关传递给卸载程序:

  1. 打开命令提示符窗口。
  2. 在命令行中,运行以下命令,其中 /S 用于启动静默卸载:
"C:\Program Files\Unity Hub\Uninstall Unity Hub.exe" /S

确定是否在 Windows 上安装了 Unity Hub

要确定是否已安装 Unity Hub,请检查是否存在以下注册表项:

HKEY_LOCAL_MACHINE\Software\Unity Technologies\Hub

如果注册表中存在此注册表项,则表示已安装 Unity Hub。

在没有 Hub 的情况下离线安装 Unity
许可证和激活