在armv6l流星(树莓PI) [英] meteor on armv6l (raspberry pi)

查看:1137
本文介绍了在armv6l流星(树莓PI)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我喜欢流星的样子,以前从来没有尝试过,认为这将成为一位伟大的平台,为我的树莓派一个网络信息中心。尝试推荐的安装程序,并得到这个:

I like the look of meteor, never tried it before, thought it would make a great platform for a web dashboard on my raspberry pi. Tried the recommended installer and got this:

$ curl install.meteor.com | /bin/sh
Unable to install Meteor on unsupported architecture: armv6l
Installation failed.

好吧,我不会采取躺着!要尝试并手动安装它,但有没有人尝试过​​/失败/已经成功?任何提示吗?

Well, I'm not gonna take that lying down! Am going to try and manually install it, but has anyone tried/failed/succeeded already? Any tips?

推荐答案

显然,有prebuilt现在包raspi。唉,我早就失去了兴趣 - 在这里prebuilt包的细节: HTTP://meteor-universal.tumblr .COM /

Apparently, there are prebuilt packages for raspi now. Alas, I lost interest long ago - details of prebuilt packages here: http://meteor-universal.tumblr.com/

(感谢@Archonic - 见下面的意见 - 如果你想使之成为真正的答案,我很乐意改变公认的答案对这个问题)

(Thanks to @Archonic - see the comments below - and if you'd like to make that a real answer, I'd be happy to change the accepted answer for this question.)

我会继续下面的文字,以供参考。

I'll keep the text below for reference.

(更新我走...)

注:我的股票debian的图像上这样做,虽然有安装了Ruby,客运和padrino(及其所有的依赖关系)之后。的Archlinux可能会更容易,我不知道。

Note: i'm doing this on the stock debian image, albeit after having installed ruby, passenger and padrino (and all their dependencies). Archlinux may be easier, I don't know.


  1. 安装的node.js

  1. Install node.js

默认情况下不工作,随后的在这里说明

Does not work by default, followed instructions here

结帐流星

git clone git://github.com/meteor/meteor.git


  • 修改管理员/ generate-dev-bundle.sh

  • modify admin/generate-dev-bundle.sh

    从本质上讲,删除所有关于建设node.js的指示,到TEMPDIR所有引用,所以你最终只安装节点程序包。我会后我的一个要点,一旦这一切都想通了......

    Essentially, remove all the instructions regarding building node.js, and all references to a tempdir, so you end up just installing node packages. I will post mine as a gist once it's all figured out...

    然后,在一个空文件夹中运行它

    Then, run it in an empty folder

    安装MongoDB的。从来源。

    install mongodb. From source.

    cd到解压目录,并安装使用scons的

    cd to extracted directory, and install using scons

    sudo apt-get install scons libboost-all-dev
    scons libboost-dev libpcre++-dev xulrunner-1.9.1-dev
    


  • (注意:我将尽快完成这个我觉得伎俩可能是使用流星的捆绑功能 - 特别是大红色框的 http://docs.meteor.com/#deploying - 但不幸的是我的PI已经崩溃了,我离家出走请张贴如果您发现工作过,我会更新这个答案。因此或接受你的答案)

    (Note: I will be finishing this soon. I think the trick might be to use meteor's bundle functionality - especially the big red box http://docs.meteor.com/#deploying - but unfortunately my pi has crashed and I'm away from home. Please post if you found that worked, and I'll update this answer accordingly or accept your answer)

    这篇关于在armv6l流星(树莓PI)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

    查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆