Я пытаюсь найти хорошее решение для этого в течение длительного времени:
Есть ли безопасный способ установки ruby в папку, переносимую на этой платформе? Я хочу иметь папку, которую я могу легко скопировать в дистрибутив, который я создаю, поэтому у меня может быть рубиновая среда "в пути". Это нормально, если мне нужно скомпилировать источник и прочее, пока я заканчиваю переносной рубиновой установкой.
Я нашел несколько ресурсов, которые пытаются решить это, но ни один из них не является удовлетворительным для меня.
Переносимая среда Ruby on Rails
http://hcettech.blogspot.pt/2012/05/windows-portable-rails-development.html
Для меня это серьезная болевая точка Ruby. Если работать с Ruby script невозможно, даже если клиенты сначала не устанавливают Ruby, тогда в моем случае рубин практически не подходит. Я действительно надеюсь, что я/мы сможем понять это, так что Ruby может быть намного полезнее, чем то, что уже есть.
Примечание. Я знаю такие вещи, как Releasy, но это еще не простой исполняемый файл ruby.
Моя цель - создать папку с .bat/.sh script, которая делает это:
#some bat/sh
./bin/ruby ./my_script.rb
И да, стреляйте в меня, если что-то об этой проблеме я не понял, поскольку это было бы облегчением для меня.