2015-07-07 3 views
0

Я пытаюсь запустить Unreal Engine-4 установка на Unbuntu 14,04, но при выполнении командыUnreal Engine проблемы 4 Настройка

sudo apt-get install build-essential mono-gmcs mono-xbuild mono-dmcs libmono-corlib4.0-cil libmono-system-data-datasetextensions4.0-cil libmono-system-web-extensions4.0-cil libmono-system-management4.0-cil libmono-system-xml-linq4.0-cil cmake dos2unix clang-3.5 libfreetype6-dev libgtk-3-dev libmono-microsoft-build-tasks-v4.0-4.0-cil xdg-user-dirs 

Я бегу в ошибку говоря

The following packages have unmet dependencies: 
mono-gmcs : Depends: mono-mcs (= 3.12.1-0xamarin1) but 4.0.2.5-0xamarin1 is to be installed 
E: Unable to correct problems, you have held broken packages. 

Любые подсказки о том, как действовать?

ответ

1
but 4.0.2.5-0xamarin1 is to be installed 

похоже, вы используете инструкции по установке Mono 3.x для установки Unreal Engine-4.

В Mono 4.x компилятор gmcs (сценарий оболочки для docs/mcs) был отброшен, поскольку поддержка только фреймворков 4.x + предоставляется установщиком по умолчанию.

Удалите «mono-gmcs» из списка apt-get install и повторите попытку. Я не уверен, что что-то в Unreal 4 зависит от установки Mono 3.x или если Mono 4.x будет работать ...

Вы всегда можете подключить свою версию Mono до 3.12.1. Удалить:

deb http://download.mono-project.com/repo/debian wheezy main 

из "/etc/apt/sources.list.d/mono-xamarin.list" и добавить:

deb http://download.mono-project.com/repo/debian wheezy/snapshots/3.12.0 main" 
deb http://download.mono-project.com/repo/debian wheezy-libtiff-compat main" 

Тогда вы можете:

sudo apt-get update 

После , повторите попытку вашей программы установки Unreal Engine-4, а версия Mono будет соответствовать шагам настройки на веб-сайте Unreal.

Смежные вопросы