Как узнать версию ruby

Как проверить версию Ruby dev kit, установленную в моем Windows?

Ruby dev kit установлен в моем Windows 7. Как я могу проверить, является ли он 32-битным или 64 bit и номер версии

5 ответов

Я хотел бы знать версию windows 8 app certification kit.

На 32-битной части vs 64 bit:

По-видимому, ответ заключается в том, что нет никакого способа получить версию DevKit (согласно этому сообщению в группах Google для RubyInstaller )., чтобы перефразировать это сообщение, потому что это не установщик, он не представляет информацию о версии. Похоже, единственный способ узнать наверняка-это откопать исходный файл zip, используемый для его установки.

Начиная с Ruby 2.4.0 в качестве набора для разработки используется набор инструментов MSYS2. (Узнайте больше на https://rubyinstaller.org/downloads/ )

Я не знаю ни одной команды, которая возвращалась бы, если установлен MSYS2 / или как проверить его версию. Что вы можете сделать:

Чтобы проверить, был ли MSYS2 частью вашей установки:

Чтобы проверить, действительно ли установлен MSYS2:

gcc (Rev2, Built by MSYS2 project) 7.3.0 Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Я собираюсь обновить react-native, но прежде чем я это сделаю, Мне нужно знать, с какой версии я обновляюсь, чтобы увидеть, есть ли какие-либо специальные заметки об обновлении с моей версии. Как найти версию react-native, установленную на моем Mac?

Похожие вопросы:

Я пытаюсь проверить версию PIG, установленную на моем hadoop. Как мы можем увидеть версию pig, установленную на Hadoop? Есть ли какая-нибудь команда, чтобы увидеть это?

Как я могу проверить версию dojo, установленную на сервере domino?

Я установил paramiko 1.15.2 на машину Linux. Но я хочу знать его версию через команду. Есть ли какая-нибудь команда, которая распечатывает установленную версию paramiko?

Я хотел бы знать версию windows 8 app certification kit.

Я собираюсь обновить react-native, но прежде чем я это сделаю, Мне нужно знать, с какой версии я обновляюсь, чтобы увидеть, есть ли какие-либо специальные заметки об обновлении с моей версии. Как.

Как найти версию Flutter, установленную на моем компьютере?

Источник

Как узнать версию ruby

Как узнать версию ruby. Смотреть фото Как узнать версию ruby. Смотреть картинку Как узнать версию ruby. Картинка про Как узнать версию ruby. Фото Как узнать версию ruby

Как проверить версию Ruby dev kit, установленного в моей Windows?

Как узнать версию ruby. Смотреть фото Как узнать версию ruby. Смотреть картинку Как узнать версию ruby. Картинка про Как узнать версию ruby. Фото Как узнать версию ruby

Видимо, ответ заключается в том, что нет способа получить версию DevKit (согласно этот пост в группах Google для RubyInstaller ). Перефразируя эту публикацию, поскольку она не является установщиком, она не предоставляет информацию о версии. Казалось бы, единственный способ узнать наверняка — это найти оригинальный Zip-файл, использованный для его установки.

Начиная с Ruby 2.4.0, набор инструментов MSYS2 используется в качестве набора для разработки. (Узнайте больше на https://rubyinstaller.org/downloads/ )

Я не знаю ни одной команды, которая бы возвращала, если установлен MSYS2/или как проверить его версию. Что ты можешь сделать:

Чтобы проверить, был ли MSYS2 частью вашей установки:

Чтобы проверить, установлен ли MSYS2 на самом деле:

Чтобы проверить, какая версия установлена, откройте командную строку и запустите следующую строку C:\Ruby25-x64\msys64\mingw64\bin>gcc —version (Разумеется, в соответствующем каталоге на вашем компьютере).

gcc (Rev2, Built by MSYS2 project) 7.3.0 Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Как узнать, на какой версии ruby основан существующий проект rails?

Как узнать версию ruby. Смотреть фото Как узнать версию ruby. Смотреть картинку Как узнать версию ruby. Картинка про Как узнать версию ruby. Фото Как узнать версию ruby

У меня есть существующий проект ruby on rails. Как узнать, какая версия ruby изначально используется для приложения?

изменить: Подводя итог этой теме: Если нет конкретных драгоценных камней ruby-версии, каждый Рубин должен работать. Все ваши сообщения были полезными-спасибо.

6 ответов

Если не используются драгоценные камни конкретной версии, я не уверен, что можно определить точную версию ruby, используемую во время разработки. В любом случае, приложение может отлично работать с несколькими версиями, в зависимости от особенностей.

Если приложение имеет комплексные тесты, вы можете просто вернуться, чтобы найти последнюю версию, для которой все тесты проходят.

проверка минимальной версии Ruby, совместимой с используемой версией Rails, также поможет сузить поле.

Как узнать версию ruby. Смотреть фото Как узнать версию ruby. Смотреть картинку Как узнать версию ruby. Картинка про Как узнать версию ruby. Фото Как узнать версию ruby

ответы выше разделены между двумя случаями:

для #2, ответов покрыть ее довольно много. Вам, ребята, повезло.

для #1, его больше археологической экспедиции. Я считаю, что OP в этом ситуация и я сегодня были в похожей ситуации.

просмотр версий gem, вероятно, лучший способ сделать это.

вот несколько подсказок, которые можно использовать, для справки каждого. (В интересах тех, кто наткнется на эту статью в будущем):

знаки приложение было построено в Ruby 1.8.7

знаки приложение было построено в Ruby 1.9

кодировка: UTF-8 в верхней части каждой страницы

знаки приложение было построено с jruby

В общем, если Вы читаете старые » руководства по миграции из 1.8.7 для 1.9″, в котором перечислены различия, вы можете использовать эти различия, чтобы помочь вам найти ключи. См.:

и это сообщение в блоге airbnb:

(1): «Использование этого драгоценного камня в Ruby 1.9 бесполезно и не имеет никакого смысла! Система таймера попытка обойти некоторые ограничения модели «зеленой нити», используемой в Ruby 1.8 (MRI). Вижу http://ph7spot.com/musings/system-timer для более подробной информации.»Выпадающая замена SystemTimer-это timeout.rb от Ruby core.21 октября 2011 » Источник: https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=systemtimer%20gem

для меня я вошел на сервер, где был размещен проект, чтобы увидеть, какая версия была установлена там: ruby —version

Проверьте, использует ли он ruby1.9 только файлы gem, такие как ruby-debug19, или, наоборот, драгоценные камни, которые предназначены только для 1.8. Посмотрите, используется ли String#force_encoding — он может намекнуть, что это 1.9. Другие 1.9 функции реже используются AFAIK.

Rails: Как узнать, на какой версии ruby основан существующий проект rails?

У меня есть существующий проект ruby на rails. Как узнать, какая версия ruby изначально использовалась для приложения?

Редактировать: Подводя итог этой теме: если нет конкретных драгоценных камней ruby-версии, каждый ruby должен работать. Все ваши посты были полезны — спасибо.

Как узнать версию ruby. Смотреть фото Как узнать версию ruby. Смотреть картинку Как узнать версию ruby. Картинка про Как узнать версию ruby. Фото Как узнать версию ruby

6 ответов

есть ли какой-то конкретный способ преобразовать проект Ruby на Rails в проект JRuby на Rails? Теперь есть необходимость заставить сторону Rails поговорить с сервером Java через RMI, поэтому мне было интересно, как сделать преобразование. Спасибо.

Мой клиент хочет, чтобы я загрузил рабочий проект ruby on rails в свою локальную систему. Но когда я подключился к серверу, я получил девять одинаковых папок проекта (которые кажутся разными версиями). Есть ли способ узнать, какой проект запущен с помощью идентификатора процесса (у меня есть.

Если не используются драгоценные камни для конкретной версии, я не уверен, что можно определить точную версию ruby, используемую во время разработки. В любом случае, приложение может отлично работать с несколькими версиями, в зависимости от функций, которыми оно обладает.

Если приложение имеет комплексные тесты, вы можете просто вернуться к работе, чтобы найти последнюю версию, для которой все тесты проходят.

Проверка минимальной версии Ruby, совместимой с используемой версией Rails, также поможет сузить поле.

Ответы выше разделены между двумя случаями:

Для #2, приведенные выше ответы в значительной степени охватывают это. Вам, ребята, повезло.

Для #1, это скорее археологическая экспедиция. Я считаю, что OP находится в такой ситуации, и я был в аналогичной ситуации сегодня.

Просмотр версий gem, вероятно, лучший способ сделать это.

Вот несколько подсказок, которые можно использовать для справки. (В интересах тех, кто наткнется на эту статью в будущем):

Знаки приложение было построено в Ruby 1.8.7

Знаки приложение было построено в Ruby 1.9

кодировка: utf-8 в верхней части каждой страницы

Знаки приложение было создано с помощью jruby

В общем, если вы прочитаете старые «руководства по миграции с 1.8.7 на 1.9», в которых перечислены различия, вы можете использовать эти различия, чтобы помочь вам найти подсказки. Видеть:

и это сообщение в блоге airbnb:

(1): «Использование этого gem в Ruby 1.9 бесполезно и не имеет никакого смысла! Системный таймер пытается обойти некоторые ограничения модели «green thread», используемой в Ruby 1.8 (MRI). Более подробную информацию см. в разделе http://ph7spot.com/musings/system-timer.» Заменой SystemTimer является timeout.rb из Ruby core.Oct 21, 2011″ источник: https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=systemtimer%20gem

Как узнать версию ruby. Смотреть фото Как узнать версию ruby. Смотреть картинку Как узнать версию ruby. Картинка про Как узнать версию ruby. Фото Как узнать версию ruby

Некоторые предпосылки: Я новичок в Ruby и Rails, и мне было поручено получить уже завершенный проект Ruby на Rails для компиляции из исходного кода. Насколько мне удалось выяснить, в проекте практически нет документации о том, как его настроить. Разработчики недоступны для меня, чтобы связаться.

Что касается меня, я вошел на сервер, где был размещен проект, чтобы посмотреть, какая версия была установлена там: ruby —version

Проверьте, использует ли он ruby1.9 только gem файлы, такие как ruby-debug19, или, наоборот, драгоценные камни, которые предназначены только для 1.8. Посмотрите, используется ли String#force_encoding — он может намекнуть, что это 1.9. Другие функции 1.9 используются реже AFAIK.

Напишите вот это: puts RUBY_VERSION

Похожие вопросы:

Недавно я купил учетную запись cpanel у реселлера. На моей домашней странице cpanel у меня есть значок для установки Ruby на Rails. А еще я хочу использовать ruby на rails для своих новых сайтов. Но.

В общем, вопрос, который у меня есть, — это вопрос в названии: Как узнать, на какой версии rails построено существующее приложение rails? Более конкретно для моих целей я хотел бы знать, как это.

Можно ли обновить ruby до версии ruby 1.9.2 с помощью проекта rails 2.3.11 (существующий код).

есть ли какой-то конкретный способ преобразовать проект Ruby на Rails в проект JRuby на Rails? Теперь есть необходимость заставить сторону Rails поговорить с сервером Java через RMI, поэтому мне.

Мой клиент хочет, чтобы я загрузил рабочий проект ruby on rails в свою локальную систему. Но когда я подключился к серверу, я получил девять одинаковых папок проекта (которые кажутся разными.

Некоторые предпосылки: Я новичок в Ruby и Rails, и мне было поручено получить уже завершенный проект Ruby на Rails для компиляции из исходного кода. Насколько мне удалось выяснить, в проекте.

У меня есть существующий проект ruby on rails на моем рабочем столе (Moovit). теперь я хочу запустить этот существующий проект на моем linux. но я, кажется, не могу им управлять. я не знаю.

Источник

linux-notes.org

Как узнать версию ruby. Смотреть фото Как узнать версию ruby. Смотреть картинку Как узнать версию ruby. Картинка про Как узнать версию ruby. Фото Как узнать версию ruby

Язык программирования Ruby становится более популярным в наши дни. Ruby был создан Юкихиро «Matz» Мацумото и впервые был опубликован в 1995 году.

Установка Ruby (несколько версий Ruby) в Unix/Linux

Я расскажу в данной статье, как можно установить ruby на различные Unix/Linux ОС.

Установка Ruby (несколько версий Ruby) в CentOS/Fedora/RHEL

Рекомендуется регулярно обновлять систему и перед установка ruby, я обновлю ОС:

Используйте следующую команду для установки рекомендуемых пакетов:

Выполняем импорт ключа:

Выполняем установку последней стабильной версии RVM, используя следующую команду. Эта команда автоматически загрузит все необходимые файлы и установит все за вас:

После установки RVM, нужно настроить ENV среду, используя нижеприведенную команду:

RVM предоставляет возможность управлять несколькими версиями Ruby в одной системе. Используйте следующую команду для установки требуемой версии Ruby:

Если вы хотите использовать несколько версий ruby, вы можете установить дополнительную версию с помощью rvm:

Т.к в системе имеется несколько версий ruby, я выберу какая будет использоваться по умолчанию:

Для проверки версии руби, используем:

Установка Ruby в Debian/Ubuntu

Установка довольно простая:

Изи установка. Более подробно допишу немного позже.

Установка Ruby в Mac OS X

И после чего, можно выполнять установку:

Для поиска нужно версии, можно использовать:

PS: По мере возможности, я пополню информацию в данной теме.

One thought on “ Установка Ruby (несколько версий Ruby) в Unix/Linux ”

1. rvm вполне себе можно юзать и в debian-like системах. Особенно если требуется версия ruby, отличная от системной и/или нужны несколько версий одновременно.
2. Стоит упомянуть также rbenv, это аналог rvm.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

Какую версию Ruby я действительно запускаю?

Я запускаю Ubuntu 12.04 LTS и устанавливаю Ruby через RVM.

Я установил Ruby 2.0.0 через RVM, и это единственная версия, которую я установил на своей машине.

Теперь, когда я попытался установить Rails 4, но получил ошибку, сказав, что мне нужно Ruby 1.9 или выше.

Как я узнаю, на какой версии я действительно нахожусь, и как мне установить 2.0.0 в качестве моей единственной версии?

4 ответа

Я использую cygwin и устанавливаю на них ruby, так что, поскольку у меня нет большого опыта работы с ruby, я всегда получаю много ошибок, что эта версия глючит, чтобы использовать исправление, и многое другое. Итак, мой вопрос заключается в том, какую версию ruby использовать с cygwin, чтобы.

На вашем terminal попробуйте запустить:

Это выведет все установленные версии Ruby (через RVM или иным образом) в вашей системе в вашем PATH. Если 1.8.7-это версия вашей системы Ruby, вы можете удалить систему Ruby с помощью:

Как только вы убедитесь, что у вас установлен Ruby только через RVM, в вашем login shell вы можете ввести:

Вам не нужно этого делать, если у вас установлена только одна версия Ruby.

Если вы все еще сталкиваетесь с проблемами с любыми файлами system Ruby, попробуйте запустить:

Это выведет кучу файлов и пакетов, связанных с Ruby, которые установлены или были установлены в вашей системе на системном уровне. Проверьте состояние каждого из них, чтобы узнать, является ли какой-либо из них родным и вызывает проблемы.

Выполните эту команду:

Версия ruby 1.8.7, по-видимому, является вашей системой ruby.

Обычно вы можете выбрать версию ruby, которую вы хотите, если вы используете rvm со следующим. Просто внесите изменения в свой каталог в новом terminal и введите:

Вы можете найти более подробную информацию о rvm здесь: http://rvm.io Откройте веб-сайт и прокрутите вниз, вы увидите несколько полезных ссылок. «Setting up default rubies», например, может помочь вам.

Обновление: Чтобы установить ruby по умолчанию:

Похожие вопросы:

(Как спрашивается в названии:) Как узнать, какую версию JBoss я использую? Мне также любопытно, какую версию tomcat я использую. Соответствует ли конкретная версия JBoss определенной версии tomcat?

Я уже давно хотел выучить Ruby и даже начал немного учиться. Затем я отвлекся и почему-то пошел с Python. Однако теперь я решил, что, хотя мой текущий проект находится в Python, я также буду изучать.

Я использую cygwin и устанавливаю на них ruby, так что, поскольку у меня нет большого опыта работы с ruby, я всегда получаю много ошибок, что эта версия глючит, чтобы использовать исправление, и.

Я бродил, звучит легко, но я не мог узнать. Как я могу узнать, какую версию Red5 я использую? Спасибо!

Как я могу узнать, какую версию CKAN я запускаю? Предпочтительно программно или каким-то машиночитаемым способом? Есть предложения?

Есть ли что-то, что я могу ввести в командную строку, чтобы узнать, какую версию я запускаю?

Источник

RubyGems — подробно

Как узнать версию ruby. Смотреть фото Как узнать версию ruby. Смотреть картинку Как узнать версию ruby. Картинка про Как узнать версию ruby. Фото Как узнать версию ruby
Для начала определимся с понятиями:
RubyGems — фрэймворк для установки и запаковки Ruby библиотек и приложений.
gem — пакет(файл) с библиотекой или приложением. Имеет стандартизированный вид и расположен в хранилище в сети.
gem command tool — RubyGems предоставляет утилиту «gem» для работы с gem пакетами из командной строки. Она интегрирована с Ruby и позволяет получать доступ к установленным gem’ам как к библиотекам.

В чем же предназначение RubyGems?

До того как появилась RubyGems, для установки новой библиотеки нужно было найти, скачать её, попытаться установить, часто лишь для того, чтобы убедиться в отсутствии нужных зависимостей. Если же библиотека запакована с помощью RubyGems, достаточно попросить RubyGems сделать это за нас и получить установленную, интегрированную библиотеку со всеми нужными зависимостями. В дополнение ко всему утилита gem — платформонезависима, неважно какую ОС вы используете, везде механизм установки библиотек и приложений будет одинаков. Здорово, правда?

Под катом будут описаны:
1) Поиск, получение деталей, установка gem’s
2) Доступ документации по установленному gem
3) Использование установленных gem’s
4) Работа с версиями gem’s
5) Создание собственных gem’s

1. Поиск, получение деталей, установка gem’s

2. Чтение документации по установленному gem

Мы установили gem builder, возникает вопрос, как с ним работать?
В большинстве случаев gem содержит документацию, она хранится в /doc директории, например:
#Узнаем путь где хранятся наши gem’s
% gem environment gemdir
/usr/local/lib/ruby/gems/1.9.0

/usr/local/lib/ruby/gems/1.9.0/doc — здесь лежит документация к установленным gem’s
/usr/local/lib/ruby/gems/1.9.0/doc/builder-2.1.2/rdoc/index.html — полный путь к документации gem’а builder в моём случае

Есть 2 способа читать документацию:
1. Заходить в директорию с документацией гема и запускать файл index.html
2. Более простой способ, запустить web сервер, командой % gem server
По умолчанию он запустится на порту 8808 и будет доступен по ссылке localhost:8808
В браузере вы увидите документацию на все установленные gem’s.
Путь к директории с gem’s и порт могут быть перезаданы с помощью опций -p и -d

3. Использование установленных gem’s

4. Работа с версиями gem’s

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *