На этот вопрос можно ответить по-разному, в зависимости от типа создаваемого приложения и вашего определения , работающего с USB
Если вы использовали бинарные пакеты RubyInstaller (7-zip)пакеты) вы можете извлечь в любом месте, включая USB-накопитель.
Затем, используя командную строку, вы можете добавить каталог bin
в PATH
и установить гемы, необходимые для запуска приложения..
Пример, если ваш USB-накопитель имеет букву U:
- Извлечь Ruby в
U:
(например, ruby-1.9.2-p290-i386-mingw32) - Откройте командную строку
- Добавьте Ruby в PATH:
SET PATH=%PATH%;U:\ruby-1.9.2-p290-i386-mingw32\bin
- Установите ваши гемы и ваше приложение (
gem install xxx
) - Размонтируйте и отключите USBдиск.
Если вы хотите сгенерировать автономный исполняемый файл, посмотрите Ocra