如何为 Linux (Arch) 手动安装旧版本的 unity (2019)
How do I manually install older versions of unity (2019) for Linux (Arch)
我知道这个页面:https://unity3d.com/get-unity/download/archive 但下载仅适用于 windows 和 mac,尽管安装了它,但 "unity hub" 按钮没有任何作用。我找到了可以下载更旧版本(如 2018)的地方,但我需要版本“2019.2.5f1”。我可以下载并使用 mac 版本吗?有什么地方可以下载这个为 Linux 编译的而不使用 unity hub 吗?感谢您的帮助。
UnityHub link 将有一个跨平台唯一的版本散列。使用该哈希,您可以自己构建 Linux 版本下载 URL。
在您的情况下,您需要 2019.2.5f1,它为您提供了 UnityHub link unityhub://2019.2.5f1/9dace1eed4cc
您可以在以下位置下载 tarball URL:
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
安装你新建的包。
我有两个哈希:
89d6087839c2Unity 2019.3.1f1
b9898e2d04a4 unity 2019.2.16f1
如果有人遇到这个问题并想从 unityhub 下载旧版本,有适合我的解决方案:
- 转到统一下载存档
- 从绿色按钮复制重定向 link(您可以右键单击它并 select“在新选项卡中打开 Link”,然后从此处复制它)
- 获得 link 后,打开您的终端并转到您拥有 UnityHub.AppImage
的位置
- 只需使用此命令:
./UnityHub.AppImage link
其中 link 是您复制的内容(例如 ./UnityHub.AppImage unityhub://2019.3.13f1/d4ddf0d95db9
下载 2019.3.13 版本的 uinity)
我知道这个页面:https://unity3d.com/get-unity/download/archive 但下载仅适用于 windows 和 mac,尽管安装了它,但 "unity hub" 按钮没有任何作用。我找到了可以下载更旧版本(如 2018)的地方,但我需要版本“2019.2.5f1”。我可以下载并使用 mac 版本吗?有什么地方可以下载这个为 Linux 编译的而不使用 unity hub 吗?感谢您的帮助。
UnityHub link 将有一个跨平台唯一的版本散列。使用该哈希,您可以自己构建 Linux 版本下载 URL。
在您的情况下,您需要 2019.2.5f1,它为您提供了 UnityHub link unityhub://2019.2.5f1/9dace1eed4cc
您可以在以下位置下载 tarball URL:
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
安装你新建的包。
我有两个哈希:
89d6087839c2Unity 2019.3.1f1
b9898e2d04a4 unity 2019.2.16f1
如果有人遇到这个问题并想从 unityhub 下载旧版本,有适合我的解决方案:
- 转到统一下载存档
- 从绿色按钮复制重定向 link(您可以右键单击它并 select“在新选项卡中打开 Link”,然后从此处复制它)
- 获得 link 后,打开您的终端并转到您拥有 UnityHub.AppImage 的位置
- 只需使用此命令:
./UnityHub.AppImage link
其中 link 是您复制的内容(例如./UnityHub.AppImage unityhub://2019.3.13f1/d4ddf0d95db9
下载 2019.3.13 版本的 uinity)