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.