Ich möchte mit Riak http://riak.basho.com/ spielen oder zumindest auf einem Windows-System laufen. Ich habe den Quellcode heruntergeladen und kompiliert, aber dort bleibe ich hängen, wie starte ich es?Riak unter Windows
Antwort
Sieht so aus, als hätte die Riak-Quelle mehrere Bash-Start-Skripte. Sie müssten diese in ein äquivalentes Windows-Batch-Skript konvertieren. Das könnte eine ziemlich interessante Aufgabe sein, wenn man bedenkt, wie begrenzt Batch-Skripte sind. Diese Start - *. Sh Dateien zeigen, wie man es startet, also würde ich dort anfangen.
Die Readme-Datei http://hg.basho.com/riak/src/tip/README hat weitere Informationen darüber, was jedes Skript macht.
Riak kann nicht unter Windows ausgeführt werden, nur unter Linux und Mac.
Wenn Sie mir einen Link für Riak unter Windows senden können, würde ich es sehr schätzen, und dann werde ich glücklich sein, widerlegt zu werden :) – Zubair
Nach allem, was ich lese es scheint schwierig, es zu portieren und es wird nicht von Basho unterstützt, aber das bedeutet nicht, dass es unmöglich ist, einen Port zu schreiben und zu pflegen. – mit
Es läuft, obwohl ich es noch nicht als Dienst ausgeführt habe.
Cygwin installieren, neuesten erlang installieren, Quellcode erhalten, kompiliert in Cygwin
dann dem spaßigen Teil, anpassen, um Ihre Wege nach und in einen Batch
c: \ Riak \ rel \ Riak \ 5.7.4 \ bin \ erl -boot c: \ riak \ rel \ riak \ releases \ 0.8 \ riak-embedded -config c: \ riak \ rel \ riak \ etc \ app.config -args_file c: \ riak \ rel \ Riak \ etc \ vm.args - Konsole
Grüße
Haben Sie irgendwelche Schritt-für-Schritt-Anweisungen, die ich befolgen könnte, um Riak auf Windows zu bekommen? – Zubair
Ok, ich werde es jetzt versuchen – Zubair
Kyle C. Quest zeigt in einem Video, dass es portiert werden kann. Es scheint, dass er seine Modifikationen nicht veröffentlicht hat? Hier ist sein Video: http://vimeo.com/29764118 – mit
Eine alternative ist VMWare oder VirtualBox laufen und laufen Riak i nside einer Linux-VM. Funktioniert großartig für mich.
Das Ausführen innerhalb Docker-Instanz funktioniert sehr gut - das ist im Jahr 2017 die einzige Möglichkeit, Riak unter Windows erfolgreich auszuführen. Sie könnten wahrscheinlich mit Cygwin etwas laufen, aber das wird sehr komplex und unzuverlässig sein. Unter Docker läuft derzeit die idiomatische Lösung.
Dies bietet keine Antwort auf die Frage. Sobald Sie genug [Reputation] (https://stackoverflow.com/help/whats-reputation) haben, können Sie [jeden Beitrag kommentieren] (https://stackoverflow.com/help/privileges/comment); Stattdessen [geben Sie Antworten, die keine Klärung durch den Fragesteller erfordern] (https://meta.stackexchange.com/questions/214173/why-doe-i-need-50-reputation-to-comment-what-can- i-do-stattdessen). - [Aus Bewertung] (/ review/low-quality-posts/18253857) – alptugd
Haben Sie Riak jemals auf Windows installiert? Ich bin daran interessiert, das Gleiche zu tun. – Zubair