在Ubuntu 16.04上安装Unity3d

根据这篇博文,我应该可以为Ubuntu安装.deb版本的Unity编辑器。 我有推荐的系统要求。 但是当我尝试使用sudo dpkg -i mydebfile.deb安装.deb文件时,我收到以下错误:

 Selecting previously unselected package unity-editor. (Reading database ... 175283 files and directories currently installed.) Preparing to unpack unity-editor-5.3.4f1 20160503_amd64.deb ... Unpacking unity-editor (5.3.4f1) ... dpkg: dependency problems prevent configuration of unity-editor: unity-editor depends on lib32gcc1 (>= 1:4.1.1); however: Package lib32gcc1 is not installed. unity-editor depends on lib32stdc++6 (>= 4.6); however: Package lib32stdc++6 is not installed. unity-editor depends on libc6-i386 (>= 2.15); however: Package libc6-i386 is not installed. unity-editor depends on libpq5; however: Package libpq5 is not installed. unity-editor depends on npm; however: Package npm is not installed. dpkg: error processing package unity-editor (--install): dependency problems - leaving unconfigured Processing triggers for gnome-menus (3.13.3-6ubuntu3) ... Processing triggers for desktop-file-utils (0.22-1ubuntu5) ... Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for mime-support (3.59ubuntu1) ... Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ... Errors were encountered while processing: unity-editor 

有人在Ubuntu 16.04上成功安装了Unity3d吗? 如果可以的话请帮忙。

编辑:我被问到如何通过命令行安装.deb文件的问题? 解决了我的问题。 答案是:不,它没有。 该问题的答案可能有助于我们学习如何使用sudo apt-get -f install修复破坏的依赖项,但这并没有解决我的问题。 我不得不逐个安装每个丢失的软件包(见下面的评论)。 因此,我认为如果问题被标记为重复,那么来这里遇到同样问题的人将无法知道他们必须手动安装软件包。

dpkg -i命令不解析依赖关系并从apt存储库中提取它们。 您需要使用Ubuntu软件应用程序安装软件包,或者您需要在终端中手动apt-get install列出的依赖项,以便安装它们并满足unity-editor.deb文件的依赖项。

下载

Unity正在为Ubuntu提供官方支持

您可以随时获取Unity3D的最新版本:

  • Linux上的Unity:发行说明和已知问题

向下滚动页面


安装

  • 如何通过命令行安装.deb文件?

使用gdebi ! 在Ubuntu软件上安装此gdebi,打开文件管理员,转到下载,然后在下载中打开终端。 并运行:

1. gdebi [.deb file you downloaded.deb(full name)]等等……

  1. 当你看到[y/n]时输入y

  2. 尝试打开Unity编辑器!

但是我发现有一个错误:如果您登录,则始终显示“服务不可用,请稍后再试”。 不要试图等待。 它总是告诉我。

这个页面上的答案现在都已经过时了。 Unity不再提供.deb文件。 我花了一分钟,但转到这个线程:

https://forum.unity.com/threads/unity-on-linux-release-notes-and-known-issues.350256/

然后导航到最后一页。 单击最后一篇文章中的链接(按照说明)并下载可执行文件。 下载后,您需要添加执行权限,通过GUI执行此操作(右键单击,转到权限,并选中“允许将文件作为程序执行”)或从命令行中运行

chmod +x unity-setup-filename

现在您可以打开新的图形辅助安装程序了!