¿Cómo instalar Unity3D en Ubuntu 18.04?

Respuestas:

27

Unity3D se está lanzando a través de un "Download Helper" ahora. Las instrucciones para usarlo son las siguientes:

  1. Dirígete al hilo de lanzamiento de Unity-on-Linux y ve a la última página. La última publicación contendrá la última versión. Al momento de esta publicación, este es este . Descargalo.
  2. Haga que la descarga sea ejecutable. Por ejemplo,chmod +x UnitySetup-2018.2.7f1
  3. Instale los requisitos previos a través de

    sudo apt install libgtk2.0-0 libsoup2.4-1 libarchive13 libpng16-16 libgconf-2-4 lib32stdc++6 libcanberra-gtk-module
    
  4. Ejecute el instalador.

    ~/Downloads/UnitySetup-2018.2.7f1
    
  5. Me gusta colocarlo en la /optcarpeta una vez que está instalado y crear un enlace para poder iniciarlo desde la línea de comandos.

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

Una vez hecho esto, puede escribir unity3dpara iniciar el Editor de Unity3D.

Thecal714
fuente
Pero no se recomienda ya que unity dejó caer los paquetes de Debian después y todas las versiones de Unity 2018 deben instalarse de la manera anterior, Unity Hub tampoco está disponible en el paquete Deb.
Jatin-CBS
El archivo deb del instalador de Unity 3D Linux Editor desde aquí no funciona en 18.04. Es una versión anterior que fue lanzado en 2017.
Karel
2
Parece que está funcionando. Es una buena idea moverlo a / opt en lugar de instalarlo directamente. Es una buena forma de evitar la instalación como root.
David Kamer el
Error de segmentación (núcleo volcado)
Me
2

La última versión .deb fue en realidad Unity 2017.2.1f1. Después de eso, todas las otras versiones llegaron como extensión .sha. La versión .deb en realidad instala automáticamente todas las dependencias requeridas. Pero ahora primero debe instalar las dependencias por su cuenta.

Instalar las dependencias

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

También recomiendo instalar compilaciones esenciales

sudo apt install build-essential 

Después de eso, vaya a este enlace Unity en Linux: Notas de la versión y problemas conocidos - Unity Forum

Haga clic en los enlaces de descarga .html de la versión de Unity que desee y seleccione el asistente de descarga de Linux.

Después de instalarlo, simplemente puede hacer doble clic en el archivo de instalación o ejecutarlo usando la línea de comando:

cd Downloads
./UnitySetup*
Jatin-CBS
fuente