安装和升级
安装 Unity
在不使用 Hub 的情况下离线安装 Unity
从命令行安装 Unity
在企业中部署 Unity
在不使用 Hub 的情况下离线安装 Unity
Unity 下载助手 (Download Assistant) 支持离线部署。
要离线部署 Unity,必须遵循以下两步流程:
运行 Download Assistant 来安装 Unity 编辑器,并生成脚本文件和打包的文件,因此您可以在其他计算机上部署相同版本的 Unity 编辑器。
运行生成的脚本并在其他离线计算机上部署打包的文件。
先决条件
要完成这些步骤,您需要:
可访问互联网的计算机。尽管 Download Assistant 在这台计算机上安装了 Unity 编辑器,但不一定需要通过这台计算机来使用 Unity 编辑器,无论是对您还是其他人来说都是如此。
供您或其他人使用 Unity 编辑器的一台或多台其他计算机。这些计算机不需要访问互联网即可安装 Unity 编辑器。
安装 Unity,并在在线计算机上下载文件
在可以访问互联网的计算机上,访问以下网站:
https://unity.com/releases/editor/archive
使用过滤控件列出您想要的 Unity 版本。
在下载 (Downloads) 列中,选择 查看全部 (See all) 来查看您想安装的版本。
展开其他安装 (Other installs)。
选择适合操作系统的 Download Assistant。
如果出现提示,请保存文件,并记住下载位置。
使用文件管理器应用程序并转到 Download Assistant的下载位置。
打开 Download Assistant。
在 macOS 上,.dmg 文件会打开一个新的 Finder 窗口。从该窗口打开 Unity Download Assistant.app。
按照 Introduction 和 License 提示进行操作,然后选择要安装的组件。Download Assistant 会将您选择的所有组件安装到当前计算机上,并将它们保存到一个文件夹中,以便随后在离线计算机上进行安装。
在 macOS 上的选择目标 (Select a Destination) 面板上,选择高级 (Advanced)。
在不关闭 Download Assistant 的情况下,转到文件管理器应用程序,然后创建一个文件夹来存储下一步中将要下载的离线安装文件。
返回到 Download Assistant 并设置存储离线安装文件的位置。
重要:不要接受用于存储安装文件的默认位置。接受这些默认或临时位置会导致文件集不完整,或者稍后离线设置所需的文件被完全删除。
在 macOS 上,将默认 (Default) 更改为自定义 (Custom)。选择文件夹图标并选择在上一步中显式创建的文件夹。
在 Windows 上,选择下载到 (Download to),然后选择在上一步中显式创建的文件夹。
对于 macOS(左侧),将默认位置更改为 自定义 (Custom);对于 Windows(右侧),将默认位置更改为 下载到 (Download to)
继续下载和安装面板,直到设置完成。
现在,所选版本的 Unity 编辑器(以及任何所选组件)已安装在此计算机上。
在 macOS 上,默认位置为 Applications/Unity。
在 Windows 上,默认位置为 C:\Program Files\Unity
Download Assistant 还将安装 Unity 所需的设置文件放在离线计算机上。要确认这些文件下载成功,请执行以下操作:
打开文件管理器应用程序。
转到在 Download Assistant 设置期间选择安装文件的存储位置时指定的文件夹。
确认 install.sh 或 install.bat 文件位于此文件夹中。
如果此文件夹为空或缺少 install.sh 或 install.bat 文件,请重复主要步骤。请确保为安装文件指定显式位置,而不是接受默认位置。
检查 install.sh 或 install.bat 文件的内容以确保其类似于以下示例:
install.bat 文件 (Windows) 的示例内容
在离线计算机上安装 Unity
将包含所有已下载安装文件和 install.sh 或 install.bat 文件的文件夹从第一台计算机传输到离线计算机。
在离线计算机上,运行 install.sh 或 install.bat 文件:
MacOS:
打开终端。
转到包含 install.sh 文件的文件夹。
运行 sudo ./install.sh。此命令会提示输入密码,输入密码时不会显示在屏幕上。
Windows:
在开始 (Start) 菜单中,搜索 cmd.exe。
右键单击命令提示 (Command Prompt)。
选择以管理员身份运行 (Run as administrator)。
转到包含 install.bat 文件的文件夹。
运行 install.bat。
确认脚本在此计算机上安装了 Unity 编辑器。
在 macOS 上,默认位置为 Applications/Unity。
在 Windows 上,默认位置为 C:\Program Files\Unity
如果需要,在其他离线计算机上重复这些步骤。
在离线计算机上激活许可证
在离线计算机上安装 Unity 编辑器后,其用户需要使用手动激活方法在此计算机上激活许可证。
从命令行安装 Unity
在企业中部署 Unity