Кажется, что проблема обнаружена и сообщена как цикл зависимости: для установки новой версии-gems-версии необходимы некоторые новые-зависимости-версии ... да, это беспорядок. Рекомендуемое решение I ' мы видели, как выполнить обновление в пошаговой промежуточной версии, чтобы сделать переход обновления гладким, с небольшими пробелами в версии.
Прочитайте это в этой статье, которая объясняет это очень хорошо:
текст ссылки
Прочитав и попробовав пару раз, я увидел, что это все еще очень нечетко / сложно.
Итак, я выбрал другое решение, которое устанавливает больше, чем необходимо, но более просто:
Установить более новую версию ruby + irb + rdoc + gem (бок о бок с уже существующей старой версией)
Теперь установите гем "Ruby Version Manager" (нет проблем в debian / ubuntu, он может скомпилировать последнюю версию ruby) текст ссылки
Используйте RVM для установки окончательной и последней версии ruby (снова рядом) и поддержания ее в актуальном состоянии.
(теперь вы можете использовать RVM для удаления более старых версий ruby / gems в вашей системе и сохранять только последнюю версию ruby)
Если вам это нужно для производственной системы, RVM уже считается достаточно зрелым, чтобы поддерживать рубин / гемы в новых версиях.
Надеюсь, это поможет таким начинающим, как я, "убрать с дороги"