Установка зависимостей пакета на 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
/var/lib/dpkg/lock': в доступе отказано
rm: cannot remove
Можно ли как-нибудь установить эти библиотеки на моем устройстве Nitrous, чтобы я мог запустить среду Android для Meteor?
1 ответ
В апреле 2015 года мы запустили новую версию Nitrous под названием "Nitrous Pro", которая имеет root-доступ. Вы можете проверить некоторые обновления здесь: