Wie installiere ich Unity3D auf Ubuntu 18.04?


Antworten:


26

Unity3D wird jetzt über einen "Download Helper" veröffentlicht. Anweisungen zur Verwendung sind wie folgt:

  1. Leiter des Unity-on-Linux - Release Thema und gehen Sie auf die letzte Seite. Der letzte Beitrag enthält die neueste Version. Zum Zeitpunkt dieses Beitrags ist dies dieser . Lade es herunter.
  2. Machen Sie diesen Download ausführbar. Beispielsweise,chmod +x UnitySetup-2018.2.7f1
  3. Installieren Sie die Voraussetzungen über

    sudo apt install libgtk2.0-0 libsoup2.4-1 libarchive13 libpng16-16 libgconf-2-4 lib32stdc++6 libcanberra-gtk-module
    
  4. Führen Sie das Installationsprogramm aus.

    ~/Downloads/UnitySetup-2018.2.7f1
    
  5. Ich möchte es in den /optOrdner legen, sobald es installiert ist, und einen Link erstellen, damit ich es über die Befehlszeile starten kann.

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

unity3dDanach können Sie eingeben, um den Unity3D-Editor zu starten.


Aber es ist nicht empfehlenswert, da Unity Debian-Pakete nachträglich gelöscht hat und alle Unity 2018-Versionen auf die oben beschriebene Weise installiert werden müssen. Unity Hub ist auch nicht für das Debian-Paket verfügbar.
Jatin-CBS

Die Deb-Datei des Unity 3D Linux Editor-Installationsprogramms von hier aus funktioniert in 18.04 nicht. Es ist eine ältere Version, die im Jahr 2017 veröffentlicht wurde.
Karel

2
Sieht aus wie es funktioniert. Es ist eine gute Idee, es nach / opt zu verschieben, anstatt es direkt zu installieren. Es ist eine gute Möglichkeit, die Installation als Root zu vermeiden.
David Kamer

Segmentierungsfehler (Core Dumped) Ich erhalte diesen Fehler, wenn ich versuche, Unity
Sasha Romanov


2

Die letzte .deb-Version war tatsächlich Unity 2017.2.1f1. Danach kam die ganze andere Version als .sha-Erweiterung. Die .deb-Version installiert automatisch alle erforderlichen Abhängigkeiten. Aber jetzt müssen Sie die Abhängigkeiten zuerst selbst installieren.

Installieren Sie die Abhängigkeiten

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

Ich empfehle auch die Installation von Build Essentials

sudo apt install build-essential 

Gehen Sie danach zu diesem Link Unity unter Linux: Versionshinweise und bekannte Probleme - Unity Forum

Klicken Sie auf .html-Download-Links der gewünschten Unity-Version und wählen Sie Linux-Download-Assistent.

Nach der Installation können Sie einfach auf die Setup-Datei doppelklicken oder diese über die Befehlszeile ausführen:

cd Downloads
./UnitySetup*
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.