2012-06-07 181 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