Come installare Unity3D su Ubuntu 18.04?


Risposte:


27

Unity3D viene ora rilasciato tramite un "Download Helper". Le istruzioni per usarlo sono le seguenti:

  1. Dirigetevi verso il rilascio del filo Unità-on-Linux e andare all'ultima pagina. L'ultimo post conterrà l'ultima versione. Al momento del post, questo è questo . Scaricalo.
  2. Rendi eseguibile quel download. Per esempio,chmod +x UnitySetup-2018.2.7f1
  3. Installa i prerequisiti tramite

    sudo apt install libgtk2.0-0 libsoup2.4-1 libarchive13 libpng16-16 libgconf-2-4 lib32stdc++6 libcanberra-gtk-module
    
  4. Esegui il programma di installazione.

    ~/Downloads/UnitySetup-2018.2.7f1
    
  5. Mi piace inserirlo nella /optcartella una volta installato e creare un collegamento in modo da poterlo avviare dalla riga di comando.

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

Una volta fatto, puoi digitare unity3dper avviare Unity3D Editor.


Ma non è raccomandato poiché successivamente l'unità ha eliminato i pacchetti debian e tutte le versioni di unity 2018 devono essere installate nel modo sopra indicato, Unity Hub non è disponibile sul pacchetto deb.
Jatin-CBS,

Il file deb dell'installer di Unity 3D Linux Editor da qui non funziona in 18.04. È una versione precedente rilasciata nel 2017.
Karel,

2
Sembra che funzioni. Buona idea per spostarlo su / opt piuttosto che installarlo direttamente. È un buon modo per evitare l'installazione come root.
David Kamer,

Errore di segmentazione (core scaricato) Ottengo questo errore quando provo a eseguire Unity
sasha romanov


2

L'ultima versione .deb era in realtà Unity 2017.2.1f1. Dopodiché tutte le altre versioni sono arrivate come estensione .sha. La versione .deb in realtà installa automaticamente tutte le dipendenze richieste. Ma ora devi prima installare le dipendenze da solo.

Installa le dipendenze

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

Consiglio anche di installare build essentials

sudo apt install build-essential 

Dopodiché vai a questo link Unity su Linux: note di rilascio e problemi noti - Unity Forum

Fai clic sui link di download .html della versione di Unity che desideri e seleziona Assistente di download Linux.

Dopo l'installazione, puoi semplicemente fare doppio clic sul file di installazione o eseguirlo utilizzando la riga di comando:

cd Downloads
./UnitySetup*
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.