J'ai eu une session SSH sur un serveur Ubuntu. Le dernier paquet Ruby disponible avec -full
était un apt-get install ruby1.9.1-full
. Mais après apt-get install rubygems1.9.1
le problème était que:Compatibilité de la version Ruby et GEM
[email protected]:~# gem install nokogiri
ERROR: Error installing nokogiri:
nokogiri requires Ruby version >= 1.9.2
Et je ne savais pas quelle version de Nokogiri je devais installer. J'ai essayé de deviner:
[email protected]:~# gem install nokogiri -v 1.5.10
Building native extensions. This could take a while...
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extension.
..........bla..bla..bla...
et a dû passer à façon RVM (là j'eu 1.9.3 et aucun autre problème avec des pierres précieuses je avais besoin).
Mais de toute façon je préfère la façon non-RVM, donc la question est: Comment savoir, quelle version de la gemme est compatible avec mon Ruby?