Как обновить ruby ubuntu

Обновлено: 30.06.2024

В этой инструкции вы узнаете три способа установки Ruby 3 на Ubuntu 20.04.

Для установки Rubi в Ubuntu требуется

  1. Установленная система Ubuntu 20.04
  2. Учетная запись с привилегиями Sudo
  3. Подключение к интернету для загрузки приложений.

2 Способ Установите Ruby С Помощью Rbenv

Чтобы установить Ruby, вам понадобится еще один инструмент ruby-build. Используйте следующую команду, чтобы обновить репозиторий Ubuntu 20.04 и продолжить установку.

Выполните следующую команду для установки зависимостей.

$ sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev

После установки зависимостей выполните следующую команду, чтобы клонировать репозитории Rbenv и Ruby-build с Github.

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

/.bashrc
$ echo 'eval "$(rbenv init -)"' >>

Теперь вы можете установить любую доступную версию Ruby с помощью Rbenv. Выполните следующую команду, чтобы перечислить доступные версии.

Вы получите следующий результат:

Список доступных версий Ruby

Список доступных версий Ruby

Вы можете установить нужную версию, выполнив следующую команду. В этой статье я устанавливаю Ruby 3.0.0.

Чтобы установить глобальную переменную выполните следующую команду:

Замените номер версии, версией совместимой с вашей средой.

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

Терминал ответит данными, аналогичные этим:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

2 Способ Установка Ruby из репозиториев Ubuntu

Выполните следующую команду, чтобы обновить репозитории ubuntu.

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

После завершения установки выполните следующую команду, чтобы проверить, установлен ли Ruby и какой версии:

Терминал ответит данными, аналогичные этим:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

Эти данные показывают что установлен Ruby версии 3.0.0

3 Способ Установка Ruby с помощью RVM

Еще одним инструментом для установки и управления Ruby на Ubuntu и других системах Linux является RVM.

Чтобы установить RVM на ubuntu 20.04, выполните следующие действия:

Обновите репозитории Ubuntu, используя следующую команду:

Чтобы установить зависимости RVM, выполните следующую команду:

$ sudo apt install curl g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev make pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev

Теперь выполните следующую команду для установки RVM:

Выполните следующую команду, чтобы активировать RVM:

Теперь вы можете установить Ruby, используя следующую команду:

Вы можете заменить номер версии на вашу совместимую версию

Чтобы использовать только что установленный Ruby по умолчанию, выполните следующую команду:

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

Вывод будет следующим:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

Из этого следует, что установленная версия Ruby-3.0.0

Заключение

В этой статье вы узнали о различных методах установки Ruby 3 на Ubuntu 20.04. Кроме того, вы узнали, как проверить установку Ruby и как установить различные версии, совместимые с вашей средой.

Я новичок как на ruby, так и на linux, так что я уверен, что это тривиально, но я еще не знаю. В настоящее время у меня установлен ruby 1.8.7, и я хочу обновить его до ruby 1.9. Как я могу это сделать?

Мне было интересно, есть ли Ruby IDE для ubuntu linux 64 bit. Я немного проверил и нашел Aptana studio, но на самом деле он не будет устанавливаться просто запускаться из папки. Итак, есть какие-нибудь предложения, ребята?

Вы можете узнать, какие библиотеки доступны для установки с помощью

Поэтому я просто сделал apt-cache search ruby | grep 9 , чтобы найти его.

Вероятно , вам придется вызвать новый Ruby как ruby1.9 , потому что Ubuntu, вероятно, по умолчанию будет 1.8, если вы просто наберете ruby .

На самом деле нет причин удалять ruby1-8, если только кто-то другой не знает лучше. Выполните следующие команды, чтобы установить 1.9, а затем свяжите ruby, чтобы указать на новую версию.

На Ubuntu 12.04 (Точный Панголин) я получил эту работу со следующей командой:

Ruby теперь v2.0. Такие программы, как Jekyll (и я уверен, что многие другие), требуют этого. Я просто побежал:

sudo apt-get install ruby2.0

Надеюсь, это поможет

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

Вы можете легко переключаться между различными версиями Ruby:

вышесказанное неплохо, однако для 11.10 оно немного отличается

это установит ruby 1.9

при связывании вы просто используете ls /usr/bin | grep ruby , он должен выводить ruby1.9.1

так что тебе 31 год, и ты отправляешься на скачки.

Во-первых, какую версию ubuntu вы используете, может быть проще всего просто обновить до той, в которой она есть.

Затем включите обратные порты (системное меню, администрирование, источники программного обеспечения) и выполните поиск в synaptic.

И последнее, поищите для него ppa.

Если вы, как и я, используете ubuntu 10.10 &, не можете найти последнюю версию, которая сейчас

или загрузите файл *.deb :)

& помните, что это не изменит вашу старую версию ruby

Как правило, версии программ связаны с версией вашей операционной системы. Поэтому, если бы вы работали под управлением gutsy, вам пришлось бы либо перейти на новую версию jaunty jackalope, которая имеет ruby 1.9, либо добавить respoistories для jaunty в ваш файл /etc/apt/sources.list. Как только вы это сделаете, вы можете запустить диспетчер пакетов synaptic, и вы должны увидеть его там.

Как я могу удалить Ruby 1.9.2dev (2010-07-02) [i486-linux] на ubuntu? Нужно переустановить-пожалуйста, помогите

/Desktop/Tickets/tickets $ ruby -v ruby 1.8.7 (2010-06-23 patchlevel 299) [i686-linux] Как я могу обновить его до последней версии, 1.9.2?

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

Я не знаю, как установить последнюю версию Ruby на Ubuntu. Сначала я установил по умолчанию Ruby 1.9.3, используя sudo apt-get install ruby Затем я попытался установить версию 2.0 с помощью sudo.

Пытаюсь установить и использовать ruby 1.9.2 на моем сервере. Работает Ubuntu 11.10. $ rvm use 1.9.2 Using /usr/share/ruby-rvm/gems/ruby-1.9.2-p180 $ ruby -v ruby 1.8.7 (2011-06-30 patchlevel 352).

Мне было интересно, есть ли Ruby IDE для ubuntu linux 64 bit. Я немного проверил и нашел Aptana studio, но на самом деле он не будет устанавливаться просто запускаться из папки. Итак, есть.

Как я могу удалить Ruby 1.9.2dev (2010-07-02) [i486-linux] на ubuntu? Нужно переустановить-пожалуйста, помогите

/Desktop/Tickets/tickets $ ruby -v ruby 1.8.7 (2010-06-23 patchlevel 299).

Я разработал приложение ruby с использованием фреймворка padrino ruby. И я хотел бы развернуть его на Amazon. Я использовал этот образ. Amazon Linux AMI 2017.09.1 (HVM), тип Тома SSD А описание.

Теперь я использую ubuntu 14.04 32 бит OS. Ранее я установил ruby 1.9.3, а теперь пытаюсь установить ruby 2.3.1 с помощью rbenv install-v 2.3.1. Когда я запустил это, то сказал, что он успешно.

Я загрузил машину amazon linux, в которой версия ruby по умолчанию была ruby 2.0.0p648 (2015-12-16 revision 53162) [x86_64-linux] . Я хочу обновить его до 2.6.3 . Я нашел эту статью Как обновить.

Я новичок на рубине и linux, поэтому я уверен, что это тривиально, но я пока не знаю. В настоящее время у меня установлен рубин 1.8.7, и я хочу обновить его до ruby ​​1.9. Как я могу это сделать?

ОТВЕТЫ

Ответ 1

должен сделать трюк.

Вы можете найти, какие библиотеки доступны для установки через

Итак, я просто сделал apt-cache search ruby | grep 9 , чтобы найти его.

Вам, вероятно, придется вызывать новый Ruby как ruby1.9 , потому что Ubuntu, вероятно, по умолчанию будет 1.8, если вы просто наберете ruby .

Ответ 2

На самом деле нет причин удалять ruby1-8, если кто-то еще не знает лучше. Выполните команды ниже, чтобы установить 1.9, а затем связать ruby, чтобы указать на новую версию.

Ответ 3

В Ubuntu 12.04 (Precise Pangolin) я получил эту работу со следующей командой:

Ответ 4

Теперь Ruby теперь v2.0. Такие программы, как Jekyll (и я уверен, многие другие), требуют этого. Я просто побежал:

sudo apt-get install ruby2.0

Надеюсь, что поможет

Ответ 5

Автор в этой статье утверждает, что было бы лучше избегать установки Ruby из локального диспетчера пакетов, но для использования RVM.

Вы можете легко переключаться между различными версиями Ruby:

Ответ 6

приведенное выше неплохо, однако его отличие от 11.10

который установит ruby ​​1.9

при связывании вы просто используете ls /usr/bin | grep ruby он должен выводить ruby1.9.1

а затем вы sudo ln -sf /usr/bin/ruby1.9.1 /usr/bin/ruby , и вы отправитесь на гонки.

Ответ 7

Во-первых, какую версию ubuntu вы используете, может быть проще всего перейти на тот, который имеет ее.

Затем включите backports (системное меню, администратор, источники программного обеспечения) и выполните поиск в синаптическом режиме.

Наконец, найдите ppa для него.

Ответ 8

Если вы похожи на меня, используя ubuntu 10.10 & Амп; не можете найти последнюю версию, которая теперь

или загрузите файл *. deb:)

& помните, что он не изменит вам старую версию ruby ​​

Я новичок на рубине и linux, поэтому я уверен, что это тривиально, но я пока не знаю. В настоящее время у меня установлен рубин 1.8.7, и я хочу обновить его до ruby ​​1.9. Как я могу это сделать?

linux ruby installation ubuntu

51 Решение Mark Rushakoff [2009-09-10 07:02:00]

должен сделать трюк.

Вы можете найти, какие библиотеки доступны для установки через

Итак, я просто сделал apt-cache search ruby | grep 9 , чтобы найти его.

Вам, вероятно, придется вызывать новый Ruby как ruby1.9 , потому что Ubuntu, вероятно, по умолчанию будет 1.8, если вы просто наберете ruby .

36 Chris [2009-09-10 07:05:00]

На самом деле нет причин удалять ruby1-8, если кто-то еще не знает лучше. Выполните команды ниже, чтобы установить 1.9, а затем связать ruby, чтобы указать на новую версию.

16 Zorayr [2012-06-10 02:14:00]

В Ubuntu 12.04 (Precise Pangolin) я получил эту работу со следующей командой:

10 user7542 [2016-01-03 08:11:00]

Теперь Ruby теперь v2.0. Такие программы, как Jekyll (и я уверен, многие другие), требуют этого. Я просто побежал:

sudo apt-get install ruby2.0

Надеюсь, что поможет

Автор в этой статье утверждает, что было бы лучше избегать установки Ruby из локального диспетчера пакетов, но для использования RVM.

Вы можете легко переключаться между различными версиями Ruby:

4 kenobi [2012-04-19 23:52:00]

приведенное выше неплохо, однако его отличие от 11.10

который установит ruby ​​1.9

при связывании вы просто используете ls /usr/bin | grep ruby он должен выводить ruby1.9.1

а затем вы sudo ln -sf /usr/bin/ruby1.9.1 /usr/bin/ruby , и вы отправитесь на гонки.

1 ucefkh [2012-07-09 18:29:00]

Если вы похожи на меня, используя ubuntu 10.10 & Амп; не можете найти последнюю версию, которая теперь

или загрузите файл *. deb:)

& помните, что он не изменит вам старую версию ruby ​​

Во-первых, какую версию ubuntu вы используете, может быть проще всего перейти на тот, который имеет ее.

Затем включите backports (системное меню, администратор, источники программного обеспечения) и выполните поиск в синаптическом режиме.

Читайте также: