В следующей статье мы рассмотрим разные способы установки Ruby на Ubuntu 20.04. Ruby - это объектно-ориентированный язык программирования общего назначения с открытым исходным кодом.
Сегодня мы можем найти несколько администраторов, которые могут установить Ruby. Это позволяет использовать несколько версий и помогает переключаться между версиями Ruby. Наиболее часто используемые менеджеры Ruby - это rbenv и rvm.. Хотя Ruby также доступен в репозитории Ubuntu. В следующих строках мы увидим, как установить этот язык в Ubuntu 20.04, используя эти три варианта установки.
Установите Ruby в Ubuntu 20.04
Из репозиториев Ubuntu
Самый простой и легкий способ установить этот язык - использовать встроенный в Ubuntu менеджер пакетов apt. Версия Ruby, которая была установлена для меня сегодня из диспетчера пакетов apt, - 2.7.. Перед началом установки обновим список доступного программного обеспечения, набрав в терминале (Ctrl + Alt + T):
sudo apt update
Далее мы будем использовать следующую команду, чтобы приступить к установке:
sudo apt install ruby-full
После завершения установки запустите эту другую команду, чтобы проверьте, прошла ли установка успешно и какая версия была установлена:
ruby --version
Использование RVM
Еще один инструмент для установить и управлять Ruby 3 в Ubuntu и других системах Gnu / Linux es РВМ.
к установить RVM на Ubuntu 20.04, мы начнем с обновления индекса доступного программного обеспечения, набрав в терминале (Ctrl + Alt + T):
sudo apt update
Теперь мы можем начать с установить зависимости 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:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB curl -sSL https://get.rvm.io | bash -s stable
Теперь мы собираемся запустить эту другую команду, чтобы активировать RVM:
source ~/.rvm/scripts/rvm
На данный момент мы можем перейти к установке этого языка набрав в том же терминале:
rvm install 3.0.0
к использовать установленный Ruby по умолчанию, запустите команду:
rvm use 3.0.0 --default
к проверить установку и версию, запустите эту другую команду:
ruby -v
Использование Rbenv
Rbenv - это инструмент, который можно использовать для переключения между различными версиями Ruby. Для установки этого языка нам понадобится еще один инструмент сборки ruby..
Перед началом мы воспользуемся следующей командой для обновления списка доступных пакетов:
sudo apt update
Теперь мы выполним следующую команду, чтобы установить необходимые зависимости:
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.
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
Следующим шагом будет выполнение следующих команд, чтобы установить PATH в .bashrc:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc exec $SHELL
На этом этапе мы можем установить любую доступную версию с помощью Rbenv. Для проверить доступные версии, в терминале (Ctrl + Alt + T) нам просто нужно выполнить:
rbenv install -l
Мы можем установить нужную версию, выполнив следующую команду. В этой статье мы собираемся выберите версию 3.0.0 печатать:
rbenv install 3.0.0
к установить глобальную переменную, нам нужно будет использовать следующую команду:
rbenv global 3.0.0
Замените номер версии версией, поддерживаемой вашей средой. Для проверьте установленную версию, запустите команду:
ruby -v
Создать образец программы
Какую бы версию вы ни использовали, после установки Ruby вы можете создать простой пример программы. Для этого мы воспользуемся любым текстовым редактором, чтобы написать сценарий Ruby. Нам придется использовать файл с расширением .rb. В этом примере я собираюсь создать файл с именем hello.rb. Зная это, выполняем из терминала следующую команду (Ctrl + Alt + T):
vim hola.rb
Внутри файла мы вставим следующие строки. В этом скрипте мы увидим простые операции ввода и вывода. Команда получает Он используется для получения информации от пользователя. Команда путы он используется на этом языке для вывода на консоль. В Ruby оператор + используется для объединения строковых значений.
puts "Escribe tu nombre :" name = gets.chomp puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"
Чтобы запустить этот пример, нам просто нужно ввести следующую команду из терминала. Если сценарий не содержит ошибок, он сначала напечатает сообщение 'Напиши свое имя'. Там надо будет что-то написать и нажать Enter. Затем он напечатает сообщение, которое мы сохранили в переменной "имя"
ruby hola.rb
В этих строках мы увидели различные методы установки Ruby в Ubuntu 20.04. Если кто-то хочет узнать больше об этом языке, он может зайти в сайт проекта y проверить его характеристики или документация что можно найти там.