如何在Ubuntu 18.04上安装Unity3D?


Answers:


27

Unity3D正在通过“下载助手”发布。使用说明如下:

  1. 转到Linux上Unity发行线程并转到最后一页。最后一篇文章将包含最新版本。截止发稿时,就是这个。下载它。
  2. 使该下载可执行。例如,chmod +x UnitySetup-2018.2.7f1
  3. 通过安装必备组件

    sudo apt install libgtk2.0-0 libsoup2.4-1 libarchive13 libpng16-16 libgconf-2-4 lib32stdc++6 libcanberra-gtk-module
    
  4. 运行安装程序。

    ~/Downloads/UnitySetup-2018.2.7f1
    
  5. 我喜欢将其/opt安装后放置在文件夹中,并创建一个链接,以便可以从命令行启动它。

    cd
    sudo mv Unity-2018.2.7f1 /opt/Unity3D
    sudo ln -s /opt/Unity3D/Editor/Unity /usr/bin/unity3d
    

完成后,您可以键入unity3d以启动Unity3D编辑器。


但是不建议将其作为统一的debian软件包,然后再以上述方式安装所有unity 2018版本,deb软件包也不提供Unity Hub。
Jatin-CBS

此处开始的Unity 3D Linux编辑器安装程序的deb文件在18.04中不起作用。它是2017
。– karel

2
看起来正在运作。将其移至/ opt而不是直接安装的好主意。这是避免以root用户身份安装的好方法。
David Kamer '18

分段错误(内核已转储),当我尝试运行Unity时遇到此错误
sasha romanov,


2

最后一个.deb版本实际上是Unity 2017.2.1f1。之后,所有其他版本都以.sha扩展名出现。.deb版本实际上会自动安装所有必需的依赖项。但是现在您必须首先自己安装依赖项。

安装依赖项

sudo apt install gconf-service lib32gcc1 lib32stdc++6 libasound2 libc6 libc6-i386\
libcairo2 libcap2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libfreetype6 libgcc1\
libgconf-2-4 libgdk-pixbuf2.0-0 libgl1-mesa-glx libglib2.0-0 libglu1-mesa libgtk2.0-0\
libnspr4 libnss3 libpango1.0-0 libstdc++6 libx11-6 libxcomposite1 libxcursor1\
libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxtst6 zlib1g debconf npm

我还建议安装构建要点

sudo apt install build-essential 

之后,请转到此链接Linux上的Unity:发行说明和已知问题-Unity论坛

单击所需的Unity版本的.html下载链接,然后选择Linux下载助手。

安装后,您只需双击安装文件或使用命令行运行该文件,方法是:

cd Downloads
./UnitySetup*
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.