我知道这个页面:https://unity3d.com/get-unity/download/archive 但下载仅适用于Windows和Mac,尽管安装了它,但"Unity Hub"按钮什么也没做。我找到了下载更旧版本的地方,例如 2018,但我需要版本"2019.2.5f1"。我可以下载并使用 mac 版本吗?有没有地方我可以下载这个为 Linux 编译的而不使用 unity hub?感谢您的任何帮助。
UnityHub 链接中将包含一个跨平台唯一的版本哈希。使用该哈希,您可以自己构建 Linux 版本的下载 URL。
在您的情况下,您需要 2019.2.5f1,它为您提供了 UnityHub 链接 unityhub://2019.2.5f1/9dace1eed4cc
您可以在以下网址下载压缩包:
https://download.unity3d.com/download_unity/9dace1eed4cc/LinuxEditorInstaller/Unity.tar.xz
unity-editor
包是一个很好的修改 PKGBUILD 文件的包,如果你想将任意版本安装为适当的包。
- 克隆项目
- 将 PKGBUILD 版本和哈希调整为您想要的版本
- 运行
makepkg -g
为新压缩包生成校验和 - 将新的校验和插入到 PKGBUILD 中
- 运行
makepkg -p PKGBUILD
以编译包 - 运行
sudo pacman -U ./unity-editor-${pkgversion}.pkg.tar
以安装新构建的包。
如果有人遇到此问题并想从 unityhub 下载旧版本,那么有适合我的解决方案:
- 转到 Unity 下载存档 从
- 绿色按钮复制重定向链接(您可以右键单击它并选择"在新选项卡中打开链接",然后从此处复制(
- 获得链接后,打开终端并转到拥有UnityHub.AppImage的位置。
- 只需使用此命令:
./UnityHub.AppImage link
链接是您复制的内容(例如./UnityHub.AppImage unityhub://2019.3.13f1/d4ddf0d95db9
下载 2019.3.13 版本的 uinity(
我有两个哈希:
-
89d6087839c2 Unity 2019.3.1f1
-
b9898e2d04a4 团结 2019.2.16F1