[software development] 在deepin上安装untiy引擎教程
Tofloor
poster avatar
王大宥
deepin
2024-08-20 12:17
Author

要在 Debian 或 Ubuntu Linux 发行版上安装 Unity Hub,您需要添加 Unity Hub Debian 存储库以及公共签名密钥来验证软件包的完整性。

  1. 要添加公共签名密钥,请运行以下命令:
    $ wget -qO - https://hub.unity3d.com/linux/keys/public | gpg --dearmor | sudo tee /usr/share/keyrings/Unity_Technologies_ApS.gpg > /dev/null
    
  2. 要添加 Unity Hub 存储库,您需要在 中有一个条目 /etc/apt/sources.list.d。运行以下命令来添加 Unity Hub 存储库:
    $ sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/Unity_Technologies_ApS.gpg] https://hub.unity3d.com/linux/repos/deb stable main" > /etc/apt/sources.list.d/unityhub.list'
    
  3. 更新包缓存并安装包:
    $ sudo apt update
    $ sudo apt-get install unityhub
    

**注意:对于某些系统,您可能需要确保以下内容:

  • 该目录 /usr/share/keyrings存在。
  • 安装 Hub 的用户或组对该 /usr/share/keyrings目录具有写权限。
  • 安装 Hub 的用户或组至少对生成的文件具有读取权限 Unity_Technologies_ApS.gpg。**

要从系统中删除 Unity Hub,请运行以下命令:

$ sudo apt-get remove unityhub

Red Hat Enterprise Linux(RHEL)或 CentOS

要在 RHEL 或 CentOS Linux 发行版上安装 Unity Hub,您需要将 Unity Hub rpm 存储库添加到已知存储库列表中。

  1. 要添加 Unity Hub 存储库,您需要在 中有一个条目 /etc/yum.repos.d/。运行以下命令来添加 Unity Hub 存储库:
    $ sudo sh -c 'echo -e "[unityhub]\nname=Unity Hub\nbaseurl=https://hub.unity3d.com/linux/repos/rpm/stable\nenabled=1\ngpgcheck=1\ngpgkey=https://hub.unity3d.com/linux/repos/rpm/stable/repodata/repomd.xml.key\nrepo_gpgcheck=1" > /etc/yum.repos.d/unityhub.repo'
    
  2. 更新包缓存并使用以下命令安装包:
    $ sudo yum check-update
    $ sudo yum install unityhub
    

要从系统中删除 Unity Hub,请运行以下命令:

$ sudo yum remove unityhub

在 Linux 上安装 Unity Hub 的测试版本

Debian 或 Ubuntu

Unity 通过相同的存储库但在不同的发行版下分发适用于 Linux 的 Unity Hub 测试版。

在开始之前,请确保您已经在钥匙串中添加了公共签名密钥(如上所述

  1. 要安装测试版,您需要在您的中添加另一个存储库条目 /etc/apt/sources.list
    $ sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/Unity_Technologies_ApS.gpg] https://hub.unity3d.com/linux/repos/deb unstable main" > /etc/apt/sources.list.d/unityhub-beta.list'
    
  2. 更新包缓存并安装包:
    $ sudo apt update
    $ sudo apt-get install unityhub=
    

其中 遵循的格式为 3.4.1-beta.1

注意:只有 Unity Hub 3 及更高版本通过此机制分发。

Red Hat Enterprise Linux(RHEL)或 CentOS

Unity 通过不同的存储库分发 Linux 版 Unity Hub 测试版。您需要在包管理器中添加存储库条目。

要添加 Unity Hub 存储库,您需要在 /etc/yum.repos.d/

  1. 运行以下命令来添加 Unity Hub 存储库:
    $ sudo sh -c 'echo -e "[unityhub-beta]\nname=Unity Hub Beta\nbaseurl=https://hub.unity3d.com/linux/repos/rpm/unstable\nenabled=1\ngpgcheck=1\ngpgkey=https://hub.unity3d.com/linux/repos/rpm/unstable/repodata/repomd.xml.key\nrepo_gpgcheck=1" > /etc/yum.repos.d/unityhub_beta.repo'
    
  2. 更新包缓存并安装包:
    $ sudo yum check-update
    $ sudo yum install unityhub
    
Reply Favorite View the author
All Replies
deepin小助手
Super Moderator
OM
2024-08-20 13:39
#1

agree

Reply View the author
乾豫恒益
deepin
2024-08-20 17:26
#2

yeah

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-08-20 20:28
#3

应用商店一键安装unity hub

Reply View the author
王大宥
deepin
2024-08-20 21:09
#4

这个是给习惯Linux系统用户的教程

Reply View the author