Как установить Unity3D на Ubuntu 18.04?

Есть ли способ установить Unity 3D без вина? Установка с терминала будет хорошо.

3 ответа

Решение

Unity3D выпускается через "Помощник по загрузке". Инструкции по его использованию следующие:

  1. Перейдите к теме выпуска Unity-on-Linux и перейдите на последнюю страницу. Последний пост будет содержать последний выпуск. На момент публикации, вот эта. Загрузить.
  2. Сделайте эту загрузку исполняемой. Например, chmod +x UnitySetup-2018.2.7f1
  3. Установите необходимые условия через

    sudo apt install libgtk2.0-0 libsoup2.4-1 libarchive13 libpng16-16 libgconf-2-4 lib32stdc++6 libcanberra-gtk-module
    
  4. Запустите установщик.

    ~/Downloads/UnitySetup-2018.2.7f1
    
  5. Мне нравится помещать это в /opt После установки папки создайте ссылку, чтобы я мог запустить ее из командной строки.

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

Как только это будет сделано, вы можете набрать unity3d запустить редактор Unity3D.

Предпочтительный способ установки Unity в Linux - сначала установить Unity Hub.

Установочный файл Unity Hub:

https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.AppImage

В разделе Установки приложения Unity Hub вы можете выбрать предпочитаемую версию Unity, которую вы хотите установить. Unity Hub автоматически загрузит и установит его для вас.

Установите Unity на Ubuntu Linux

Источник:

https://www.linuxdeveloper.space/install-unity-linux/

Последняя версия.deb на самом деле была Unity 2017.2.1f1. После этого все остальные версии стали расширением.sha. Версия.deb фактически автоматически устанавливает все необходимые зависимости. Но теперь вы должны сначала установить зависимости самостоятельно.

Установите зависимости

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

Я также рекомендую установить основы сборки

sudo apt install build-essential 

После этого перейдите по этой ссылке Unity в Linux: заметки о выпуске и известные проблемы - Unity Forum

Нажмите на.html ссылки для скачивания нужной вам версии Unity и выберите Linux download assistant.

После установки вы можете просто дважды щелкнуть файл установки или запустить его с помощью командной строки:

cd Downloads
./UnitySetup*
Другие вопросы по тегам