8

我喜欢流星的外观,以前从未尝试过,认为它会为我的树莓派上的网络仪表板提供一个很好的平台。尝试了推荐的安装程序并得到了这个:

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

好吧,我不会躺下的!我将尝试手动安装它,但有人尝试过/失败/成功了吗?有小费吗?

4

2 回答 2

6

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

(感谢@Archonic - 请参阅下面的评论 - 如果您想让它成为一个真正的答案,我很乐意更改这个问题的公认答案。)

我将保留下面的文字以供参考。


(随着我的进展不断更新......)

注意:我在股票 debian 映像上执行此操作,尽管在安装了 ruby​​、passenger 和 padrino(以及它们的所有依赖项)之后。Archlinux 可能更容易,我不知道。

  1. 安装 node.js

    默认情况下不起作用,请按照此处的说明进行操作

  2. 结帐流星

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

    本质上,删除有关构建 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 已经崩溃了,我远离家乡。如果您发现有效,请发布,我会相应地更新此答案或接受您的答案)

于 2012-06-07T18:47:59.527 回答
-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 并完成安装。根据您的硬件,这可能需要一些时间。

于 2015-09-09T22:19:26.723 回答