Ubuntu 16.04にUnity3dをインストールする


12

これによれば ブログ投稿に、Ubuntu用のUnityエディターの.debバージョンをインストールできるはずです。推奨システム要件があります。しかし、を使用して.debファイルをインストールしようとするとsudo dpkg -i mydebfile.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が、それは私の問題を解決しませんでした。不足しているパッケージを1つずつインストールする必要がありました(以下のコメントを参照)。そのため、同じ問題を抱えてここに来た人は、質問に重複マークが付けられている場合、手動でパッケージをインストールする必要があることを知ることができないと思います。



1
これはUnityに固有のものですので、だまされているわけではありませんが、あなたの主張はわかります!このスレッドの答えは古くなっています(.debファイルはもうありません)。手順については私の答えを参照しください。
GrayedFox

1
この質問が重複した質問として何度もフラグ付けされるのはなぜですか?確認する前に、質問の最後の段落を読んでください。
karel

回答:


4

このdpkg -iコマンドは依存関係を解決せず、aptリポジトリーからそれらをプルしません。Ubuntu Softwareアプリケーションを使用してパッケージをインストールする必要があります。またはapt-get install、リストされた依存関係をターミナルで手動でインストールして、それらがインストールされ、unity-editor.debファイルの依存関係が満たされるようにする必要があります。


6
sudo apt-get install -fDEBのインストール後に実行すると、その依存関係がインストールされると思います。
TheWanderer

1
@dobeyは、各依存関係を手動でインストールして問題を解決しました。
アイゼンハイム

@ Zacharee1同意します。
アイゼンハイム

2
@dobey Unity3Dのすべての依存関係をインストールするコマンドをここに貼り付けないのはなぜですか?他の人にも役立つと思いますか?
マタンドック

6

ダウンロード

UnityはUbuntuの公式サポートを提供しています

の最新リリースはいつでも入手できますUnity3D

ページを下にスクロール


インストール


Unityの新しいインストール方法。同じリンク。ファイル.debはもうありません。今回は、拡張子が.0b1のインストールアシスタントファイルを取得します。実行可能ファイル 'chmod + x name.0b1'にして実行します。
UserK

1

使用する gdebi!このgdebiをUbuntuソフトウェアにインストールし、ファイルマネージャーを開き、ダウンロードに移動して、ダウンロードでターミナルを開きます。そして実行:

1. gdebi [.deb file you downloaded.deb(full name)] そして待つ...

  1. y表示されたら入力します[y/n]

  2. Unityエディターを開いてみてください!

しかし、私が見つけたエラーが1つあります。ログインすると、常に「サービスが利用できません。後でもう一度試してください」と表示されます。待たないでください。それは常に私を示しています。


0

このページの回答はすべて少し古くなっています。Unityはもはや.debファイルを提供していません。少し時間がかかりましたが、次のスレッドに進んでください。

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

最後のページに移動します。最後の投稿(指示どおり)のリンクをクリックして、実行可能ファイルをダウンロードします。ダウンロード後、実行権限を追加する必要があります。GUIでこれを行う(右クリックして権限に移動し、「ファイルをプログラムとして実行することを許可する」をチェックする)か、コマンドラインから単に実行します

chmod +x unity-setup-filename

これで、新しいグラフィカルアシストインストーラーを開くことができます!


0

この投稿を要約するには

UNITY3DをUBUNTU 18.04にインストールする

こちらからLinux上の最新のUnity3Dを見つけてください

sudo apt install -y libgconf-*
wget https://beta.unity3d.com/download/<checksum>/UnitySetup-YYYY.X.ZZZ
chmod +x UnitySetup-YYYY.X.ZZZ
./UnitySetup-YYYY.X.ZZZ
ln -s Unity3D-YYYY.X.ZZZ/Editor/Unity /usr/bin/unity3d
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.