Como instalar o Unity3D no Ubuntu 18.04?


Respostas:


27

O Unity3D está sendo lançado através de um "Download Helper" agora. As instruções para usá-lo são as seguintes:

  1. Vá para o Thread de lançamento do Unity-on-Linux e vá para a última página. A última postagem conterá a versão mais recente. Até o momento desta postagem, essa é essa . Baixe.
  2. Torne esse download executável. Por exemplo,chmod +x UnitySetup-2018.2.7f1
  3. Instale os pré-requisitos via

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

    ~/Downloads/UnitySetup-2018.2.7f1
    
  5. Eu gosto de colocá-lo na /optpasta uma vez instalada e criar um link para que eu possa iniciá-lo na linha de comando.

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

Feito isso, você pode digitar unity3dpara iniciar o Editor do Unity3D.


Mas isso não é recomendado, pois o unity eliminou os pacotes debian posteriormente e todas as versões do unity 2018 precisam ser instaladas da maneira acima, o Unity Hub também não está disponível no pacote deb.
Jatin-CBS

O arquivo deb do Instalador do Unity 3D Linux Editor daqui não funciona em 18.04. É uma versão mais antiga lançada em 2017. #
karel

2
Parece que está funcionando. Boa ideia movê-lo para / opt em vez de instalá-lo diretamente. É uma boa maneira de evitar a instalação como root.
David Kamer

Falha na segmentação (núcleo despejado) Eu recebo este erro quando tento executar o Unity
sasha romanov


2

A última versão .deb era realmente o Unity 2017.2.1f1. Depois disso, toda a outra versão entrou como extensão .sha. Na verdade, a versão .deb instala automaticamente todas as dependências necessárias. Mas agora você precisa instalar as dependências primeiro.

Instale as dependências

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

Também recomendo instalar o essencial da compilação

sudo apt install build-essential 

Depois disso, acesse este link Unity no Linux: notas de versão e problemas conhecidos - Unity Forum

Clique nos links de download .html da versão do Unity desejada e selecione o assistente de download do Linux.

Após a instalação, você pode simplesmente clicar duas vezes no arquivo de instalação ou executá-lo usando a linha de comando:

cd Downloads
./UnitySetup*
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.