【问题标题】:Installing package dependencies on nitrous.io (Meteor's Android SDK)在 nitrous.io(Meteor 的 Android SDK)上安装包依赖项
【发布时间】:2015-05-29 15:12:33
【问题描述】:

所以现在我正在尝试安装 Android SDK 来测试我的 Meteor 应用并尝试移动开发。 "meteor install-sdk android" 安装除 32 位库之外的所有内容。

~/workspace$ meteor install-sdk android                                                                                                          

✓ 找到 Android 捆绑包
✓ 已安装 JDK
✓ 找到 Android 平台工具
✓ 找到 Android 构建工具
✗ 未找到 32 位库
✓ 找到 Android 19 API
✓ 找到合适的 Android x86 映像
✓ 'meteor' android 虚拟设备 (AVD) 找到
✗ 安卓模拟器加速未安装
(安卓模拟器不加速会很慢)
尚未满足平台要求
请按照此处的说明进行操作:
https://github.com/meteor/meteor/wiki/Mobile-Dev-Install:-Android-on-Linux#libs32

所以我尝试 apt-get 它,但得到一个 dpkg 锁定错误。

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

警告:sudo 访问不可用;不使用 sudo 运行。

E:无法打开锁定文件 /var/lib/dpkg/lock - 打开(13:权限被拒绝)
E: 无法锁定管理目录(/var/lib/dpkg/),你是root吗?
action@vigorous-trigger-81-209458:~/workspace$ rm /var/lib/dpkg/lock
rm:删除写保护的常规空文件/var/lib/dpkg/lock'? yes
rm: cannot remove
/var/lib/dpkg/lock':权限被拒绝

有什么方法可以将这些库安装在我的 Nitrous 盒子上,以便我可以运行 Meteor 的 android 环境?

【问题讨论】:

  • 您可能需要通过电子邮件发送 Nitrous 支持 (support@nitrous.io) 以查看是否有任何解决方案可以提供 root 访问权限。

标签: android meteor nitrous


【解决方案1】:

我们于 2015 年 4 月推出了名为“Nitrous Pro”的新版本 Nitrous,它具有 root 访问权限。您可以在此处查看一些更新:

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

【讨论】:

    猜你喜欢
    • 2017-06-28
    • 2014-08-11
    • 2017-09-30
    • 2016-08-21
    • 1970-01-01
    • 2011-11-12
    • 1970-01-01
    • 2023-04-07
    • 2020-06-27
    相关资源
    最近更新 更多