Ich dachte, ich hätte Shiny Server erfolgreich auf meinem Debian Wheezy (Raspbian) installiert. Ich habe keine Fehler in der cmake
und alle anderen erforderlichen Pakete wurden ebenfalls installiert. Ich folgte der Anleitung auf Building Shiny Server from Source. Wenn ich shiny-server
eingeben, sehe ich ein langes Protokoll gefolgt von Trace/breakpoint trap
. Ein Fehler, der auftritt, sagt: var OutOfCapacityError = 0x2e608091 <undefined>
Ich speicherte das Protokoll here Irgendwelche Ideen, was das verursacht?Shiny Server startet nicht und gibt Trace/Haltepunktfalle zurück
Antwort
Ich habe Shiny Server auf einem Ubuntu-Image auf meinem RPi laufen. Das (8GB) Bild ist hier verfügbar: https://github.com/trestletech/RpiR#images. Obwohl ich zufällig für RStudio arbeite, ist dies sicherlich keine offiziell unterstützte Architektur/Umgebung.
Sie finden es nicht auf dem RpiR-Paket, das eine R-Schnittstelle zur WiringPi-Bibliothek ist, mit der Sie digitale/analoge Lese- und Schreibvorgänge auf den GPIO-Pins der Rpi vornehmen können.
Ich habe leider den Prozess der Installation nicht sehr gut dokumentiert, daher habe ich nicht viel Anleitung für Sie, um anzufangen. Es gibt ein paar bekannte Probleme auf Shiny Server mit Debian im Allgemeinen (du wirst nicht, dass es nicht offiziell unterstützt wird), also wird Ubuntu wahrscheinlich ein einfacherer Startpunkt sein, aber es gab ein paar andere Hacks, die ich mitnehmen musste die Art, dass ich leider nicht aufgenommen habe.
Wenn es genügend Interesse gibt, kann ich versuchen, die Schritte in einer reproduzierbaren Weise neu zu erstellen, so dass Sie mehr als nur dieses eine Bild verwenden können.
Ich würde das gerne sehen. Oder ein Testhase zu sein, der versucht, den Prozess zu rekonstruieren. Ich komme mit der gleichen Trace/Haltepunktfalle wie oben gezeigt – ekstroem
@Jeff Allen Ich würde auch gerne eine reproduzierbare Anleitung sehen, wie Sie dies tun können, wenn Sie dazu bereit sind. Ich fühle mich, als würde ich Minibian (Debian Jessie) sehr nahe kommen, aber es scheint nicht zu funktionieren. Ich poste gerne, wo ich vorhabe, aber wenn Ubuntu funktioniert, bin ich auch froh, dass ich unter diesen wechseln kann. – rosscova