Установка Unity3d в Ubuntu 16.04
Согласно этому сообщению в блоге, я смогу установить.deb-версию Unity Editor для Ubuntu. У меня есть рекомендуемые системные требования. Но когда я пытаюсь установить файл.deb, используя sudo dpkg -i mydebfile.deb
Я получаю следующие ошибки:
Selecting previously unselected package unity-editor.
(Reading database ... 175283 files and directories currently installed.)
Preparing to unpack unity-editor-5.3.4f1 20160503_amd64.deb ...
Unpacking unity-editor (5.3.4f1) ...
dpkg: dependency problems prevent configuration of unity-editor:
unity-editor depends on lib32gcc1 (>= 1:4.1.1); however:
Package lib32gcc1 is not installed.
unity-editor depends on lib32stdc++6 (>= 4.6); however:
Package lib32stdc++6 is not installed.
unity-editor depends on libc6-i386 (>= 2.15); however:
Package libc6-i386 is not installed.
unity-editor depends on libpq5; however:
Package libpq5 is not installed.
unity-editor depends on npm; however:
Package npm is not installed.
dpkg: error processing package unity-editor (--install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Errors were encountered while processing:
unity-editor
Кто-нибудь успешно установил Unity3d на Ubuntu 16.04? Пожалуйста, помоги, если можешь.
РЕДАКТИРОВАТЬ: мне был задан вопрос, как установить файл.deb через командную строку? решил мою проблему. Ответ: нет, это не так. Ответы на этот вопрос могут помочь научиться исправлять нарушенные зависимости, используя sudo apt-get -f install
но это не решило мою проблему. Мне пришлось установить каждый из отсутствующих пакетов один за другим (см. Комментарии ниже). Поэтому я думаю, что люди, приходящие сюда с той же проблемой, не смогут узнать, что им нужно устанавливать пакеты вручную, если вопрос помечен как дубликат.
5 ответов
dpkg -i
Команда не разрешает зависимости и не извлекает их из репозиториев apt. You need to install the package using the Ubuntu Software application, or you will need to apt-get install
the listed dependencies by hand in a terminal, so that they will be installed and the dependencies for the unity-editor.deb
файл удовлетворен.
Скачать
Unity предоставляет официальную поддержку Ubuntu
Вы всегда можете получить последние выпуски Unity3D
:
прокрутите страницу вниз
устанавливать
Использование gdebi
! установите этот gdebi на программное обеспечение Ubuntu, откройте файл-менеджер, перейдите в раздел "Загрузка" и откройте терминал загрузки. и запустить:
1.gdebi [.deb file you downloaded.deb(full name)]
и ждать...
тип
y
когда ты видишь[y/n]
,попробуйте открыть редактор Unity!
Но я обнаружил одну ошибку: при входе в систему всегда отображается сообщение "Сервис недоступен, повторите попытку позже". Не пытайся ждать. это ВСЕГДА показывает мне.
Ответы на этой странице теперь немного устарели. Единство больше не обеспечивает .deb
файл. Это заняло у меня минуту, но перейдите к этой теме:
https://forum.unity.com/threads/unity-on-linux-release-notes-and-known-issues.350256/
И перейдите к последней странице. Нажмите на ссылку в самом последнем сообщении (как указано) и загрузите исполняемый файл. После загрузки вам нужно будет добавить права на выполнение, либо сделайте это через графический интерфейс (щелкните правой кнопкой мыши, перейдите к разрешениям и выберите "Разрешить запуск файла как программы"), либо из командной строки просто запустите
chmod +x unity-setup-filename
Теперь вы можете открыть новый графический помощник!
Подводя итог этого поста
УСТАНОВИТЬ UNITY3D В UBUNTU 18.04
Найти последнюю версию Unity3D для Linux можно ЗДЕСЬ
sudo apt install -y libgconf-* wget https://beta.unity3d.com/download/<checksum>/UnitySetup-YYYY.X.ZZZ chmod +x UnitySetup-YYYY.X.ZZZ ./UnitySetup-YYYY.X.ZZZ ln -s Unity3D-YYYY.X.ZZZ/Editor/Unity /usr/bin/unity3d