Установка новой бета версии Unity3d на Linux
Простой алгоритм рассчитанный на пользователей умеющих устанавливать Linux системы, и набирать команды в терминале.
Система
Устанавливаем Ubuntu 16.04 Mate с оффициального сайта.
Настраиваем ориентируясь на советы представленные на канале Ubuntarium by Redroot
Установка Unity3d
На форуме Unity, в теме посвященной поддержке linux: Unity on Linux: Release Notes and Known Issues скачиваем установщик для Linux систем.
Устанавливаем все
lib32gcc1 (>= 1:4.1.1)
lib32stdc++6 (>= 4.6)
libasound2 (>= 1.0.23)
libc6 (>> 2.15)
libc6-i386 (>= 2.15)
libcairo2 (>= 1.6.0)
libcap2 (>= 2.10)
libcups2 (>= 1.4.0)
libdbus-1-3 (>= 1.2.14)
libexpat1 (>= 1.95.8)
libfontconfig1 (>= 2.8.0)
libfreetype6 (>= 2.3.9)
libgcc1 (>= 1:4.1.1)
libgconf-2-4 (>= 2.31.1)
libgdk-pixbuf2.0-0 (>= 2.22.0)
libgl1-mesa-glx | libgl1
libglib2.0-0 (>= 2.31.8)
libglu1-mesa | libglu1
libgtk2.0-0 (>= 2.24.0)
libnspr4 (>= 1.8.0.10)
libnss3 (>= 3.14.3)
libpango1.0-0 (>= 1.22.0)
libstdc++6 (>= 4.6)
libx11-6 (>= 2:1.4.99.1)
libxcomposite1 (>= 1:0.3-1)
libxcursor1 (>> 1.1.2)
libxdamage1 (>= 1:1.1)
libxext6
libxfixes3
libxi6 (>= 2:1.2.99.4)
libxrandr2 (>= 2:1.2.99.2)
libxrender1
libxtst6
zlib1g (>= 1:1.1.4)
debconf (>= 0.5) | debconf-2.0
npm
Запускаем и ждем пока загрузятся все файлы.
Устанавливаем Visual Studio Code с официального сайта следуя инструкциям по установке и настройке в вашей системе.
Устанавливаем .Net SDK выполняя инструкции для вашей системы.
Запускаем VSCode из меню "Программирование".
Устанавливаем необходимые для Unity компоненты:
на вкладке "расширения" ищем и устанавливаем: C#, C# Extensions, Debbuger for Unity, Unity Snippets, Unity Tools. Перезагружаем VSCode.
Запуск и настройка Unity
Создаем кнопку запуска на панели:
правым щелчком мыши открываем контекстное меню панели Mate, выбираем "добавить на панель", "пользовательская кнопка запуска". В открывшихся свойствах кнопки запуска, вводим имя кнопки в строке "имя" и путь до запускаемого приложения в строке "команда". Можно просто нажать кнопку "просмотреть" и найти запускаемый файл "Unity" в файловом менеджере. По умолчанию Unity устанавливается в /home/User/Unity-2018.1.0b8/Editor, где User — домашняя папка пользователя.
Запускаем Unity
Регистрируемся, входим в уже имеющийся аккаунт, либо используем Google+ или Facebook.
Создаем проект, ждем открытия редактора. Открываем меню "Edit", "Preferences". На вкладке "External Tools" в строке "External Script Editor" выбираем "Browse", и выбираем "Code" расположенный в /usr/share/code.
После этого перезагружаем редактор и можем использовать C# скрипты.
Так делал я. Возможно, что в вашем случае может что-то пойти не так. Смотрите совместимость оборудования с Ubuntu.
Пишите в комментариях об успешной установке, и обязательно пишите о возникающих трудностях, будем преодолевать их вместе.
Автор: pull