2012-06-07 43 views
8

我喜欢流星的外观,从未尝试过它,认为它会为我的覆盆子pi上的网络仪表板构建一个很好的平台。试了推荐安装程序,得到了这个:meteor on armv6l(覆盆子pi)

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

嗯,我不会采取躺下!我会尝试手动安装它,但任何人都已经尝试/失败/成功了吗?有小费吗?

+0

你有什么试过的?你最终会碰到别人的进步,或者成为第一个让他工作的人。 –

回答

-1

你可以在github上找到一个流星叉称为Meteor universal fork 。对于像ARM和BSD这样的不支持的体系结构,它已经准备好了安装程序。

对于安装只需运行:

cd $HOME 

git clone --depth 1 https://github.com/4commerce-technologies-AG/meteor.git 

然后拿到二进制文件,并通过完成安装:

$HOME/meteor/meteor --version 

首次运行上面的命令将尝试下载兼容预构建的dev_bundle并完成安装。根据您的硬件,这可能需要一些时间。

+0

如果你在这个答案中包含了如何开始使用它来解决OP的问题并展示解决OP问题的确切步骤,那么这个答案将会被提升。 –

+0

@GeorgeStocker感谢您的评论,我希望编辑的答案符合您的建议。 –

6

显然,现在有raspi的预编译包。唉,我很久以前就失去了兴趣 - 预编译包的详细信息在这里:http://meteor-universal.tumblr.com/

(感谢@Archonic - 请参阅下面的注释 - 如果您想让这个真实的答案,我会很乐意改变这个问题的接受答案。)

我会保留下面的文本以供参考。


(更新我走...)

注:我的股票Debian的图像上这样做,虽然有安装红宝石,乘客和padrino(和他们所有的依赖)之后。 Archlinux可能更容易,我不知道。

  1. 安装的node.js

    默认情况下不工作,随后instructions here

  2. 结帐流星

    git clone git://github.com/meteor/meteor.git 
    
  3. 修改管理员/ generate-dev-bundle.sh

    本质上,删除所有instruc有关构建node.js和所有对tempdir的引用,所以最终只安装了节点包。我会后我的一个要点,一旦这一切都想通了......

    然后,在一个空文件夹

  4. 安装MongoDB的运行它。来自源代码。

    cd到解压目录,并安装使用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已经崩溃了,我离家出走了,请发帖如果你发现有效,我会相应地更新这个答案或接受你的回答)

+2

你解决了这个问题吗? – Jockelicious

+0

它有多稳定? – Pivert

+1

我很想知道这是否仍然有效。 – zavtra