Як встановити Unity3D на Ubuntu 18.04?


Відповіді:


27

Зараз випускається Unity3D через "Helper Download". Інструкції щодо використання наступні:

  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.


Але його не рекомендується, оскільки згодом пакети debian, які випали, і всі версії єдності 2018 повинні бути встановлені вище, Unity Hub також недоступний для пакету deb.
Jatin-CBS

Файл дебюту установки Unity 3D Linux Editor тут не працює в 18.04. Це старіший реліз, який вийшов у 2017 році
Карел,

2
Схоже, це працює. Гарна ідея перемістити його в / opt, а не встановити його безпосередньо. Це хороший спосіб уникнути встановлення як root.
Девід Камер

Помилка сегментації (ядро скинуто) я отримую цю помилку, коли я намагаюся запустити Unity
sasha romanov

22

Кращим способом встановлення Unity на Linux є спочатку встановлення Unity Hub.

Файл налаштування Unity Hub:

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

Ви можете встановити бажану версію Unity у розділі Встановлення програми Unity Hub. Він автоматично завантажить та встановить його для вас.

Встановіть Unity на Ubuntu Linux

Джерело :

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


2

Остання версія .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 on Linux: Примітки до випуску та відомі проблеми - Unity Forum

Клацніть на .html посилання для завантаження потрібної версії Unity та виберіть Linux для помічника завантаження.

Після його встановлення ви можете просто двічі клацнути файл налаштування або запустити його за допомогою командного рядка:

cd Downloads
./UnitySetup*
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.