Установка зависимостей пакета на nitrous.io (Android SDK от Meteor)

Итак, сейчас я пытаюсь установить Android SDK, чтобы протестировать мое приложение Meteor и поиграть с разработкой мобильных приложений. "meteor install-sdk android" устанавливает все, кроме 32-битных библиотек.

~/workspace$ meteor install-sdk android                                                                                                          

✓ Найден комплект Android
✓ JDK установлен
✓ Найдены инструменты платформы Android
✓ Найдены инструменты сборки Android
✗ 32-битные библиотеки не найдены
✓ Найдено Android 19 API
✓ Найдено подходящее изображение для Android x86
✓ виртуальное устройство Android (AVD) "метеор" найдено
Accele ускорение эмулятора Android не установлено
(Эмулятор Android будет очень медленным без ускорения)
Требования к платформе еще не выполнены
Пожалуйста, следуйте инструкциям здесь:
https://github.com/meteor/meteor/wiki/Mobile-Dev-Install:-Android-on-Linux

Поэтому я пытаюсь получить apt-get, но получаю ошибку блокировки dpkg.

action @ vigorous-trigger-81-209458: ~ / workspace $ sudo apt-get install --yes lib32z1

ВНИМАНИЕ: доступ sudo недоступен; работает без судо.

E: Не удалось открыть файл блокировки / var / lib / dpkg / lock - открыть (13: разрешение запрещено)
E: Невозможно заблокировать административный каталог (/var/lib/dpkg/), вы root?
action @ vigorous-trigger-81-209458: ~ / рабочая область $ rm / var / lib / dpkg / lock
rm: удалить защищенный от записи обычный пустой файл /var/lib/dpkg/lock'? yes
rm: cannot remove
/var/lib/dpkg/lock': в доступе отказано

Можно ли как-нибудь установить эти библиотеки на моем устройстве Nitrous, чтобы я мог запустить среду Android для Meteor?

1 ответ

В апреле 2015 года мы запустили новую версию Nitrous под названием "Nitrous Pro", которая имеет root-доступ. Вы можете проверить некоторые обновления здесь:

https://pro.nitrous.io/whatsnew/

Другие вопросы по тегам