Статьи

Менеджеры версий Ruby

Что вы будете создавать

Первым, что мы обсуждали в видео, был менеджер версий Ruby. Дополнительное обсуждение вокруг этого указало, что:

  • Это была первая версия менеджера версий для Ruby
  • Это ввело понятие «GemSets»

Также стоит обратить внимание на RBENV, который можно найти на GitHub .

Этот конкретный проект использует концепцию «прокладок» для управления различными версиями Ruby. Кроме того, он легче и менее навязчив, чем RVM.

Вы также можете найти CHRuby на GitHub . Насколько установлены все менеджеры версий, это самый легкий из всех, и мы используем его в видео выше.

Каждый из этих менеджеров версий позволяет нам устанавливать разные версии Ruby в нашем домашнем каталоге, вместо того, чтобы устанавливать Ruby в систему с помощью менеджера пакетов ОС или вручную.

В этом руководстве мы использовали chruby в этом руководстве, чтобы поэкспериментировать с управлением несколькими установленными версиями Ruby.