在armv6l流星(树莓PI) [英] meteor on armv6l (raspberry 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.
-
安装的node.js
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屋!