Ich bin neu bei Ruby and Rails. Ich suche nach einer rein objektiven Liste von Merkmalen und Vorteilen/Nachteilen von jedem. In dem Bemühen, Präferenzen zu vermeiden, bitten wir Sie zu antworten, es sei denn, Sie haben alle 3 Systeme verwendet.Was sind die Unterschiede zwischen rbenv, rvm und chruby?
Antwort
Es gibt drei Optionen verfügbar heute:
- rvm, die die meisten etablierten, aber auch die aufdringlich in Bezug auf die Schale Modifikationen.
- rbenv das ist weniger Auswirkungen und funktioniert auch noch.
- chruby, die noch leichter als
rbenv
sein soll. Persönlich
Ich ziehe rbenv
, weil es gut mit Homebrew arbeitet und nicht die Shell-Umgebung wie viel kostet mangle, sondern neigen dazu, rvm
auf Servern zu verwenden, wo das spielt keine Rolle.
fwiw, rbenv ist das ab heute empfohlene Tool auf http://rubyonrails.org/download/. – benjamin
@benjamin Ich bin ein großer Fan von 'rbenv' selbst, aber ich habe festgestellt,' rvm' funktioniert besser auf Servern, wo Sie eine systemweite Installation benötigen, oder zumindest besser mit Ansible. – tadman
Ich habe Ihre Frage bearbeitet, um objektive, sachbezogene Antworten zu ermöglichen. – Josh
My .02, ist es egal. Verwenden Sie das Werkzeug, das Ihnen am wenigsten in die Quere kommt. Ich benutze rbenv, weil es leicht und einfach zu bedienen ist. – Josh
Diese Art von Fragen sind sehr nützlich und es ist eine Schande, dass sie am Ende geschlossen sind. –