2012-06-07 11 views
8

Ich mag das Aussehen von Meteor, noch nie zuvor versucht, dachte, es würde eine gute Plattform für ein Web-Dashboard auf meinem Raspberry Pi machen. Versucht die empfohlene Installateur und bekam dies:meteor auf armv6l (himbeer pi)

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

Nun, ich werde nicht nehmen, dass sich hinlegt! Ich werde versuchen, es manuell zu installieren, aber hat jemand versucht/gescheitert/bereits erfolgreich? Irgendwelche Tipps?

+0

Was haben Sie versucht? Sie werden schließlich auf andere Fortschritte stoßen, oder der Erste sein, der es zum Laufen bringt. –

Antwort

-1

Sie können eine Gabelung von Meteor bei Github finden genannt Meteor universal fork . Das hat ein Installer für noch nicht unterstützte Architekturen wie ARM und BSD.

Für die Installation einfach laufen:

cd $HOME 

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

und dann die Binärdateien erhalten und beenden Sie die Installation von:

$HOME/meteor/meteor --version 

zum ersten Mal den obigen Befehl ausführen, werden versuchen, ein zum Download kompatibles, vorgefertigtes dev_bundle und beendet die Installation. Abhängig von Ihrer Hardware kann dies einige Zeit dauern.

+0

Diese Antwort würde aufgewertet werden, wenn Sie Anweisungen in dieser Antwort enthalten, wie Sie damit beginnen, es zu verwenden, um das Problem des OP zu lösen, und die genauen Schritte zeigen, die zur Lösung des Problems des OP zu ergreifen sind. –

+0

@GeorgeStocker danke für den Kommentar, ich hoffe, dass die bearbeitete Antwort passt Ihnen Vorschlag. –

6

Offenbar gibt es jetzt vorbereitete Pakete für raspi. Ach, ich habe das Interesse schon lange verloren - Details zu vorgefertigten Paketen hier: http://meteor-universal.tumblr.com/

(Danke an @Archonic - siehe die Kommentare unten - und wenn du das wirklich beantworten möchtest, würde ich mich freuen, das zu ändern die akzeptierte Antwort für diese Frage.)

Ich werde den Text unten als Referenz behalten.


(aktualisiert, wie ich entlang ... gehen)

Hinweis: i dies auf dem Lager debian Bild mache, wenn auch nach der Installation Rubin, Passagier- und padrino mit (und alle ihre Abhängigkeiten). Archlinux ist vielleicht einfacher, ich weiß es nicht.

  1. Installieren node.js

    standardmäßig nicht funktioniert, gefolgt instructions here

  2. Kasse Meteor

    git clone git://github.com/meteor/meteor.git 
    
  3. ändern admin/generate-dev-bundle.sh

    Im Wesentlichen entfernen Sie alle Anweisungen Hinweise zum Erstellen von node.js und alle Verweise auf ein tempdir, damit Sie nur Knotenpakete installieren. Ich werde mein als Kern veröffentlichen, sobald es herausgefunden hat ...

    Dann führen Sie es in einem leeren Ordner

  4. mongodb installieren. Von der Quelle.

    cd zu entpackte Verzeichnis und installieren Sie mit scons

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

(Anmerkung:. Ich werde dies bald sein Finishing Ich denke, der Trick könnte Meteor des Bundles Funktion nutzen - vor allem die großen roten Kasten http://docs.meteor.com/#deploying - aber leider ist mein Pi abgestürzt und ich bin nicht zu Hause. Bitte posten, wenn das funktioniert hat, und ich werde diese Antwort entsprechend aktualisieren oder deine Antwort akzeptieren)

+2

Haben Sie das gelöst? – Jockelicious

+0

Wie stabil ist es? – Pivert

+1

Ich bin gespannt, ob das noch funktioniert. – zavtra