2015-06-27 2 views
0

Я пытаюсь настроить среду Android для Android на моем 64-разрядном ubuntu 14.04.не удалось установить 32-разрядные библиотеки на 64-разрядный ubuntu

Но я пытаюсь установить 32-разрядные библиотеки в тупик зависимости.

Я добавил поддержку нескольких архитектур. sudo dpkg --add-architecture i386

Но когда я пытаюсь установить библиотеки, я получаю эту

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 

Чтение списков пакетов ... Готово
дерева зависимостей Строительство
Чтение информации о состоянии ... Готово
Некоторые пакеты не могут быть установлены. Это может означать, что у вас есть , запрошенная невозможная ситуация или если вы используете нестабильный дистрибутив , что некоторые необходимые пакеты еще не были созданы или были перемещены из Входящего.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:
libc6: i386: Зависит: libgcc1: i386 но он не будет установлен
libstdC++ 6: i386 : Зависит от: libgcc1: i386 (> = 1: 4.1.1), но он не будет установлен
E: Не удалось устранить проблемы, у вас были сломанные пакеты.

Я также пытался установить libgcc вместе с этим, но это приводит к простому циклу других зависимостей.

Любая помощь приветствуется.

+0

дубликат: http://askubuntu.com/questions/359156/how-do-you-run-a-32-bit-program-on-a-64-bit-version-of-ubuntu –

+0

Нет, его не дубликат. Ответ в этом вопросе говорит, что ia32-libs больше не требуется. Это не работает для меня. Когда я пытаюсь запустить эмулятор Android, он ошибается, говоря, что нет 32-битных библиотек. –

+0

Установлено ли это ANDROID_EMULATOR_FORCE_32BIT = true? 32-битные двоичные файлы для эмулятора устарели, вы не должны работать в этом вопросе. Убедитесь, что вы загрузили последнюю версию. – razzledazzle

ответ

0

Так что, похоже, что мои системные библиотеки были привинчены, когда я обновил Ubuntu с помощью системы обновления. Наконец, мне нужно было переустановить мой корневой раздел, и я работаю!

Урок - не обновляйте выпуск, если вы не хотите вдаваться в странные проблемы с зависимостью.